summaryrefslogtreecommitdiff
path: root/personal/cv/Makefile
blob: 00715cd310cc0311c6cf26d249dd4198b4de6b04 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
PDFs = $(patsubst %.md,results/%.pdf,$(wildcard *.md))
inputs = $(patsubst %.md,results/%.md,$(wildcard *.md))

pandoc_options = --verbose

$(PDFs): pandoc_options +=                      \
--pdf-engine=xelatex                            \
--include-in-header=fonts.tex                   \
 -V mainfont="DejaVu Sans" -V colorlinks

all: $(PDFs)

results/%.pdf: results/%.md fonts.tex | results
	pandoc $< $(pandoc_options) -o $@

results/%.md: %.md add-personal-info.sh | results
	./add-personal-info.sh $< $@

results:
	mkdir $@

clean:
	-rm -r results