From 3cc08dd548bb418ea1bbeb74ba47fbedb02ceb38 Mon Sep 17 00:00:00 2001 From: Jonas Smedegaard Date: Sat, 16 Sep 2017 23:25:43 +0200 Subject: Use cmark. --- Makefile | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index a55daf4..2ba1f46 100644 --- a/Makefile +++ b/Makefile @@ -1,13 +1,25 @@ +htmlpages = index.html +htmlheader = templates/header.html +htmlfooter = templates/footer.html cssfiles := css/main.css css/print.css sass_includedir = /usr/share/compass/frameworks/toolkit/stylesheets -all: $(cssfiles) +all: $(htmlpages) + +$(htmlpages): %.html : %.md $(htmlheader) $(htmlfooter) $(cssfiles) + cat $(htmlheader) > $@ + echo "
" >> $@ + echo "
" >> $@ + cmark $< >> $@ + perl -p0i -e '$$i or $$i++; s!(\s*){2}(?{$$i++})!
\n\n
!g' $@ + echo "
" >> $@ + cat $(htmlfooter) >> $@ $(cssfiles): css/%.css : css/%.scss $(sass_includedir) sassc -I $(sass_includedir) $< $@ clean: - rm -f $(cssfiles) + rm -f $(cssfiles) $(htmlpages) .PHONY: clean -- cgit v1.2.3