Browse Source

Add Basic makefile

Samuel W. Flint 4 years ago
parent
commit
3268955c6a
1 changed files with 22 additions and 0 deletions
  1. 22 0
      Makefile

+ 22 - 0
Makefile

@@ -0,0 +1,22 @@
+-include local.mk
+
+DOCTEX=$(patsubst %.pdf,%.tex,$(DOC))
+
+.PHONY: all clean install
+
+all: $(DOC)
+
+%.tex: %.org
+	HOME=. emacs -q -Q -nw --batch --load init.el --eval "(progn (local/org-latex-export \"$<\") (kill-emacs))"
+	ls
+
+%.pdf: %.tex
+	latexmk -pdf $<
+
+clean:
+	latexmk -CA
+	$(RM) $(DOCTEX)
+
+install: $(DOC)
+	mkdir -pv ${out}/nix-support/
+	cp -t ${out} $^