SRC = $(wildcard *.asciidoc) HTML = $(SRC:.asciidoc=.html) PDF = $(SRC:.asciidoc=.pdf) all: html pdf html: $(HTML) pdf: $(PDF) %.html: %.asciidoc $(wildcard *.asciidoci) asciidoc $< %.pdf: %.asciidoc $(wildcard *.asciidoci) a2x $< -L clean: $(RM) $(HTML) $(PDF) .PHONY: all clean html pdf