1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
FIGS=$(wildcard *.eps *.svg *.dia) TARGETS=$(foreach f,$(filter %.dia,$(FIGS)),$(basename $(f)).svg) all: $(TARGETS) %.pdf: %.eps epstopdf $^ --outfile=$@ %.eps: %.dia dia -t eps -e $@ $? %.svg: %.dia dia -t svg -e $@ $? %.pdf: %.svg inkscape --export-pdf=$@ -f $?