From 8c4fc73ad835e887b547018a36e8343b7491487b Mon Sep 17 00:00:00 2001 From: Johannes Schilling Date: Tue, 29 Oct 2013 01:06:44 +0100 Subject: [PATCH] =?utf8?q?teilnehmertool:=20clean-targets=20f=C3=BCr=20Mak?= =?utf8?q?efiles?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- Makefile | 28 ++++++++++++++++++++++++++-- nametag/Makefile | 8 ++++++++ quittungen/Makefile | 10 ++++++++++ 3 files changed, 44 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index e951f87..d16418d 100644 --- a/Makefile +++ b/Makefile @@ -3,7 +3,9 @@ PYTHON = $(shell which python2) ALL_PARTICIPANT_IDS = $(shell $(PYTHON) teilnehmertool.py --ids) -all: bmbf +PDFTARGETS = listen/packliste.pdf bmbfliste/bmbfliste.pdf listen/teilnehmerliste.pdf nametag/nametags-all-nup.pdf + +all: $(PDFTARGETS) Kif_logo_415.pdf: $(GITROOT)/media/Kif_logo_415.svg inkscape -A $@ $< @@ -18,8 +20,10 @@ bmbfliste/bmbfliste.pdf: teilnehmertool.py templates/bmbf-unterschriftenliste.te packliste: listen/packliste.pdf + teilnehmerliste: listen/teilnehmerliste.pdf + listen/%.pdf: listen/%.tex @cd listen && latexmk -pdf $(notdir $<) @@ -31,9 +35,17 @@ nametag/svgs: $(PYTHON) teilnehmertool.py --nametag -o nametag @touch nametag/svgs -nametags: nametag/svgs +nametags: nametag/nametags-all-nup.pdf + +nametag/nametags-all-nup.pdf: nametag/svgs $(MAKE) -C nametag nametags-all-nup.pdf +nametags.clean: + $(MAKE) -C nametag clean + +nametags.realclean: + $(MAKE) -C nametag realclean + quittungen/texs: $(PYTHON) teilnehmertool.py --quittungen -o quittungen @@ -42,6 +54,18 @@ quittungen/texs: quittungen: quittungen/texs $(MAKE) -C quittungen +quittungen.clean: + $(MAKE) -C quittungen clean + +quittungen.realclean: + $(MAKE) -C quittungen realclean + + +clean: quittungen.clean nametags.clean + +realclean: clean quittungen.realclean nametags.realclean + rm -f $(PDFTARGETS) + .PHONY: bmbf all clean all_lists nametags diff --git a/nametag/Makefile b/nametag/Makefile index a9c5a53..b73eebd 100644 --- a/nametag/Makefile +++ b/nametag/Makefile @@ -1,6 +1,7 @@ SVGs = $(wildcard *.svg) PDFs = $(SVGs:%.svg=%.pdf) +all: nametags-all-nup.pdf %.pdf: %.svg inkscape -A $@ $< @@ -11,3 +12,10 @@ nametags-all.pdf: $(PDFs) nametags-all-nup.pdf: nametags-all.pdf pdfnup --nup 2x4 --no-landscape --a4paper nametags-all.pdf + + +clean: + rm -f nametags-all.pdf $(PDFs) + + +.PHONY: clean all diff --git a/quittungen/Makefile b/quittungen/Makefile index dbdb036..daac702 100644 --- a/quittungen/Makefile +++ b/quittungen/Makefile @@ -6,3 +6,13 @@ all: $(PDFs) %.pdf: %.tex latexmk -pdf $< + + +clean: + rm -f texs $(PDFs) + + +realclean: clean + rm -f $(TEXs) + +.PHONY: clean all -- 2.39.2