.PHONY: all SVGFILES := $(wildcard svg/*.svg) all: libreto.pdf pdf: mkdir pdf pdf/%.pdf: svg/%.svg pdf inkscape -C -f $< -A $@ libreto.pdf: $(SVGFILES:svg/%.svg=pdf/%.pdf) pdftk pdf/*pdf cat output libreto.pdf