From a457b308c39c90efceda981ddb867ea6f32f3f20 Mon Sep 17 00:00:00 2001 From: Marc Chantreux Date: Tue, 15 Sep 2015 13:33:29 +0200 Subject: examples from eiro.github.com --- site.mk | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 site.mk (limited to 'site.mk') diff --git a/site.mk b/site.mk new file mode 100644 index 0000000..df9d895 --- /dev/null +++ b/site.mk @@ -0,0 +1,22 @@ +.POSIX: +.SUFFIXES: .md .html .json +SHELL=/bin/zsh + +mdpages = $(wildcard *.md) +webpages = ${mdpages:.md=.html} +template_html=$(depth)/template.html5 +keywords_m4=$(depth)/m4/defs +basics= $(template_html) $(keywords_m4) menu + +# { m4 -I$(depth)/m4 pre defs - |\ + +htmlify = \ + { pandoc -Vdepth=$(depth) \ + --toc --template $(template_html) -s -B menu |\ + m4 -I$(depth)/m4 post defs render - } + +.md.json: menu + m4 $(depth)/defs $< | pandoc -Vdepth=$(depth) -tjson | json_pp > $@ + +can_comment = perl $(depth)/add_comment_links.pl + -- cgit v1.2.3