bibliography = src/bib.bib controlSrc = src/config.tex src/content.tex src/translation.tex contentSrc = src/faq/doNotStore.tex src/faq/login.tex sources = $(controlSrc) $(contentSrc) $(bibliography) indices = out/mainDe.idx out/mainEn.idx dirs = out out/src out/src/faq all: out/GitRegeln.pdf out/GitRules.pdf clean: test -d out && rm -r out out/GitRegeln.pdf: out/mainDe.pdf $(indices) $(dirs) pdflatex -output-directory out src/mainDe.tex cp out/mainDe.pdf out/GitRegeln.pdf out/GitRules.pdf: out/mainEn.pdf $(indices) $(dirs) pdflatex -output-directory out src/mainEn.tex cp out/mainEn.pdf out/GitRules.pdf out/mainDe.pdf: src/mainDe.tex $(sources) $(dirs) pdflatex -output-directory out src/mainDe.tex out/mainEn.pdf: src/mainEn.tex $(sources) $(dirs) pdflatex -output-directory out src/mainEn.tex out/%.idx: out/%.pdf makeindex $@ src/bib.bib: out: test -d out || mkdir out out/src: test -d out/src || mkdir out/src out/src/faq: test -d out/src/faq || mkdir out/src/faq %.tex: