1SRC=$(wildcard *.html) 2SCND=$(SRC:.html=.fo) 3DEST=$(SCND:.fo=.pdf) 4 5h2f=../html2fo 6fop=fop.sh 7 8.DEFAULT: all 9 10.SECONDARY: $(SCND) 11 12all: $(DEST) 13 14clean: 15 rm -f $(SCND) $(DEST) 16 17%.fo:%.html $(h2f) 18 $(h2f) $< $@ 19 20%.pdf:%.fo 21 $(fop) -fo $< -pdf $@ 22 23$(h2f): 24 (cd .. && $(MAKE)) 25 26