EMACS = emacs all: public public: style texidocs/carbslinux.texi texidocs/carbslinux.txt cp texidocs/install.org content/install.org hugo mkdir -p public/docs makeinfo --html --css-ref=https://www.gnu.org/software/gnulib/manual.css -o public/docs/cpt cpt/docs/cpt.texi makeinfo --html --css-ref=https://www.gnu.org/software/gnulib/manual.css --no-split -o public/docs/cpt.html cpt/docs/cpt.texi makeinfo --html --css-ref=https://www.gnu.org/software/gnulib/manual.css -o public/docs/carbslinux texidocs/carbslinux.texi makeinfo --html --css-ref=https://www.gnu.org/software/gnulib/manual.css --no-split -o public/docs/carbslinux.html texidocs/carbslinux.texi cp texidocs/carbslinux.txt public/docs/carbslinux.txt cp texidocs/install.txt public/install.txt cp cpt/docs/cpt.txt public/docs/cpt.txt style: style/carbslinux.min.css mkdir -p static cp style/carbslinux.css static/style.css update-submodules: git submodule update --remote --init --recursive -f clean: rm -rf public static .PHONY: all public style update-submodules publish rebuild clean