TEMPLATE = template.html PANOC_BIN = pandoc WGET_BIN = wget XSLTPROC_BIN = xsltproc all: web/style.css web/index.html web/contact.html web/legal.html web/about.html web/services.html web/news.html web/canary.html clean: -rm agendadulibre.xml news.md web/style.css: style.css cp -- '$<' '$@' web/%.html: %.md $(TEMPLATE) $(PANOC_BIN) --from markdown '$<' --output '$@' --standalone --template '$(TEMPLATE)' .PHONY: agendadulibre.xml agendadulibre.xml: $(WGET_BIN) --output-document='$@' 'https://www.agendadulibre.org/events.xml?tag=cagull&future=false' news.md: agendadulibre.xsl agendadulibre.xml $(XSLTPROC_BIN) $^ > '$@'