浏览代码

Add Basic makefile

Samuel W. Flint 5 年之前
父节点
当前提交
3268955c6a
共有 1 个文件被更改,包括 22 次插入0 次删除
  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} $^