]> git.siccegge.de Git - teilnehmertool.git/blob - Makefile
teilnehmertool: make-foo auch für quittungen
[teilnehmertool.git] / Makefile
1 GITROOT = ..
2 PYTHON = $(shell which python2)
3
4 ALL_PARTICIPANT_IDS = $(shell $(PYTHON) teilnehmertool.py --ids)
5
6 all: bmbf
7
8 Kif_logo_415.pdf: $(GITROOT)/media/Kif_logo_415.svg
9 inkscape -A $@ $<
10
11
12 bmbf: bmbfliste/bmbfliste.pdf
13
14 bmbfliste/bmbfliste.pdf: teilnehmertool.py templates/bmbf-unterschriftenliste.tex
15 $(PYTHON) teilnehmertool.py --bmbf -o bmbfliste
16 @cd bmbfliste && latexmk -pdf bmbf-unterschriftenliste.tex
17
18
19 packliste: listen/packliste.pdf
20
21 teilnehmerliste: listen/teilnehmerliste.pdf
22
23 listen/%.pdf: listen/%.tex
24 @cd listen && latexmk -pdf $(notdir $<)
25
26 listen/%.tex:
27 $(PYTHON) teilnehmertool.py --liste -o listen
28
29
30 nametag/svgs:
31 $(PYTHON) teilnehmertool.py --nametag -o nametag
32 @touch nametag/svgs
33
34 nametags: nametag/svgs
35 $(MAKE) -C nametag nametags-all-nup.pdf
36
37
38 quittungen/texs:
39 $(PYTHON) teilnehmertool.py --quittungen -o quittungen
40 @touch quittungen/texs
41
42 quittungen: quittungen/texs
43 $(MAKE) -C quittungen
44
45
46 .PHONY: bmbf all clean all_lists nametags
47
48 .SUFFIXES: .svg .pdf .tex
49
50 .PRECIOUS: nametag/%.svg
51 .SECONDARY: nametag/%.svg