diff --git a/Makefile b/Makefile index 370d5fa..36310fb 100644 --- a/Makefile +++ b/Makefile @@ -1,14 +1,17 @@ -TEX = latexmk -recorder -pdf +OUTPUT = build +TEX = latexmk --output-directory=$(OUTPUT)/ +SOURCES := $(shell find -name '*.tex' | sort) +PDFS := $(shell find -name '*.tex' | sed 's/.tex$$/.pdf/' | sort) %.pdf: %.tex $(TEX) $< cheese: - $(TEX) -outdir=cheese/ *.tex - pdfjoin -o cheese.pdf cheese/*.pdf + $(TEX) -recorder -pdf $(SOURCES) + cp build/*.pdf . + pdfjoin -o worksheets.pdf $(PDFS) clean: - latexmk -C - rm -r cheese/ - rm cheese.pdf + rm *.pdf + rm -r $(OUTPUT)/