SOURCES = $(sort $(wildcard *.tex)) OBJECTS = $(patsubst %.tex, %.pdf, $(SOURCES)) all: latexmk -pdf $(SOURCES) pdfjoin -o animals.pdf $(OBJECTS) clean: latexmk -C rm animals.pdf