Makefile 358 B

12345678910111213141516171819202122
  1. -include local.mk
  2. DOCTEX=$(patsubst %.pdf,%.tex,$(DOC))
  3. .PHONY: all clean install
  4. all: $(DOC)
  5. %.tex: %.org
  6. HOME=. emacs -q -Q -nw --batch --load init.el --eval "(progn (local/org-latex-export \"$<\") (kill-emacs))"
  7. ls
  8. %.pdf: %.tex
  9. latexmk -pdf $<
  10. clean:
  11. latexmk -CA
  12. $(RM) $(DOCTEX)
  13. install: $(DOC)
  14. mkdir -pv ${out}/nix-support/
  15. cp -t ${out} $^