blob: 72c81fe0a1113d6b9b68623e9a8f5c82e013334b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
FILES = doc
TEX = $(FILES:%=%.tex)
PDF = $(FILES:%=%.pdf)
# Debug flags
ifdef DEBUG
LATEXMK_FLAGS += -verbose
else
LATEXMK_FLAGS += -quiet
endif
all pdf: $(PDF)
%.pdf: %.tex assets/*.tex
latexmk $(LATEXMK_FLAGS) -pdf -f $<
mostlyclean:
latexmk $(LATEXMK_FLAGS) -c
rm -f $(FILES:%=%.synctex.*)
rm -f assets/*.aux
clean: mostlyclean
rm -f $(PDF)
.PHONY: all pdf mostlyclean clean
|