MDPOSTS := $(wildcard *.md **/*.md)
MDHTML := $(MDPOSTS:.md=.html)
POSTS := $(filter-out $$template.html %.rendered.html $(MDHTML),$(wildcard *.html **/*.html))
POSTS += $(MDHTML)
RENDERED := $(POSTS:.html=.rendered.html)
.PHONY: all clean
all: $(RENDERED)
clean:
rm -f $(RENDERED) $(MDHTML)
$(MDHTML): %.html: %.md
cmark-gfm --unsafe <'$<' >'$@'
$(RENDERED): %.rendered.html: %.html $$template.html .tools/render.sh
.tools/render.sh '$<'