SRC := $(wildcard *.xml) HTML := $(patsubst %.xml,%.html,$(SRC)) TXT := $(patsubst %.xml,%.txt,$(SRC)) all: $(HTML) $(TXT) index.html #%.html: %.xml # xsltproc -o $@ ../rfc2629.xslt $^ %.html: %.xml xml2rfc $^ $@ %.txt: %.xml xml2rfc $^ $@ index.html: $(HTML) $(TXT) ./mkindex.pl -q clean: $(RM) $(HTML) $(TXT)