tix-papers/Makefile
regnat 2f899731c1 latexmk: don't cd into directories
but use a special output one instead
2017-04-11 11:17:01 +02:00

19 lines
526 B
Makefile

# borrowed from
# http://tex.stackexchange.com/questions/40738/how-to-properly-make-a-latex-project
.PHONY: all clean
all: grammar/grammar.pdf semantics/semantics.pdf typing/records.pdf \
typing/type-system.pdf
%.pdf: %.tex common/header.tex FORCE
latexmk -output-directory=out -pdf -xelatex -pv -use-make $<
clean:
latexmk -CA
# Fore some reasons that are far behind my understanding of make, The PHONY
# rule doesn't work for the "%.pdf" rule, so let's use this old trick to
# force-rebuild them every time.
FORCE: