#!/usr/bin/make
-all: $(patsubst %.tex,%.pdf,$(wildcard *.tex))
+ENC_SIGIMAGE = figures/signature.pdf.gpg
+DEC_SIGIMAGE = figures/signature.pdf
-%.pdf: %.tex
+all: figures/signature.pdf $(patsubst %.tex,%.pdf,$(wildcard *.tex))
+
+figures/signature.pdf:
+ gpg --yes --output $(DEC_SIGIMAGE) --decrypt $(ENC_SIGIMAGE)
+
+%.pdf: %.tex
latexmk -f -xelatex $<
-clean:
+clean:
latexmk -C *.tex
- rm -f *.tmp *.run.xml
+ $(RM) -f *.tmp *.run.xml
+ $(RM) -f $(DEC_SIGIMAGE)
viewpdf: all
evince *.pdf
pdf: all
-.PHONY: clean all
-
+.PHONY: clean all update-sig