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