DIST= dist .PHONY: all clean all: $(DIST)/index.html $(DIST)/email.html $(DIST)/style.css $(DIST)/scheme.css $(DIST)/changelog.html $(DIST): mkdir -p $(DIST) $(DIST)/index.html: index.1 style.css $(DIST) cp index.1 $(DIST)/index.1 mandoc -Thtml -Ostyle=style.css index.1 > $@ $(DIST)/email.html: email.7 style.css $(DIST) mandoc -Thtml -Ostyle=style.css email.7 > $@ cp email.7 $(DIST)/email.7 cp id_key.pub $(DIST)/id_key.pub cp minisign.pub $(DIST) $(DIST)/changelog.html: changelog.7 style.css $(DIST) mandoc -Thtml -Ostyle=style.css changelog.7 > $@ cp changelog.7 $(DIST)/changelog.7 $(DIST)/style.css: style.css $(DIST) cp style.css $@ $(DIST)/scheme.css: scheme.css $(DIST) cp scheme.css $@ clean: rm -rf $(DIST)