summaryrefslogtreecommitdiffstats
path: root/Makefile
blob: 9b7acf3873e0201508db273ad3660f6bb46f7d07 (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
26
27
LATEXMK=latexmk
LATEXMKOPT=-pdf -xelatex
CONTINUOUS=-pvc

MAIN=cv
RUBRICS=statement.tex experience.tex opensource.tex specialinterest.tex
SOURCES=Makefile $(RUBRICS)

all: $(MAIN).pdf

.refresh:
	touch .refresh

$(MAIN).pdf: $(MAIN).tex .refresh $(SOURCES)
	$(LATEXMK) $(LATEXMKOPT) $(CONTINUOUS) $(MAIN)

%.pdf : %.tex rubric.tex
	latexmk -f -pdf -xelatex -use-make $<

cleanall:
	latexmk -C
clean:
	latexmk -c
watch:
	latexmk -pvc -f -pdf -xelatex $<

.PHONY: clean cleanall watch