summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile11
1 files changed, 9 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index 55aca7f..cb3d1d4 100644
--- a/Makefile
+++ b/Makefile
@@ -3,16 +3,23 @@ TEXOPTS:=
DOC:=werkstuk voorstel
DEP:=$(filter-out voorstel.tex,$(wildcard *.tex))
PDF:=$(addsuffix .pdf,$(DOC))
+TREE:=$(wildcard tree-*.tex)
+TREEPDF:=$(addsuffix .pdf,$(basename $(TREE)))
all: $(PDF)
voorstel.pdf: voorstel.tex
$(TEX) $(TEXOPTS) $(basename $@)
+ $(TEX) $(TEXOPTS) $(basename $@)
+
+$(TREEPDF): %.pdf: %.tex tree.tex
+ lualatex "\def\filename{$<}\input{tree}"
+ mv tree.pdf $@
-%.pdf: %.tex $(DEP)
+werkstuk.pdf: %.pdf: %.tex $(DEP) $(TREEPDF)
$(TEX) $(TEXOPTS) $(basename $@)
$(TEX) $(TEXOPTS) $(basename $@)
clean:
- $(RM) -v $(foreach d,$(DOC),$(addprefix $(d).,aux bbl blg dvi fdb_latexmk fls log nav out toc pdf snm vrb))
+ $(RM) -v $(foreach d,$(DOC) tree,$(addprefix $(d).,aux bbl blg dvi fdb_latexmk fls fmt log nav out toc pdf snm vrb)) $(TREEPDF)