CREATE=../httmplate.pl TMPLFOLDER=. WWWFOLDER=../www TMPLF=$(TMPLFOLDER)/tmpl.shtml TMPLFILES := $(wildcard $(TMPLFOLDER)/*.tmpl) WWWFILES := $(patsubst $(TMPLFOLDER)/%.tmpl, $(WWWFOLDER)/%.shtml, $(TMPLFILES)) default: $(WWWFILES) Makefile $(CREATE) $(WWWFOLDER)/%.shtml: $(TMPLFOLDER)/%.tmpl Makefile $(TMPLF) $(CREATE) @$(CREATE) $(TMPLF) $< $@ @echo updated $* clean: rm $(WWWFILES) .PHONY: clean