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 --- Makefile | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 Makefile (limited to 'Makefile') diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..d0dbf96 --- /dev/null +++ b/Makefile @@ -0,0 +1,36 @@ +# depth is defined in subdirectories as .., ../.. and so on. +depth?=. +include site.mk +feed= news.html atom.xml unixtips.html unixtips.atom.xml + +all: $(basics) $(webpages) theme.css + +website: FORCE $(webpages) + +FORCE: + perl6 bin/atom atom > atom.xml + perl6 bin/atom news > news.md + cd posts/2015; make + +menu: menu.md. + m4 -I$(depth)/m4 post defs render $< | pandoc -t html5 -o $@ + +clean: + rm -f menu $(webpages) + +%.css: %.styl + stylus -c $< + +r.html: test_defs.zsh + zsh test_defs.zsh > r.tap + tapprouve r.tap > r.html + +$(keywords_m4): $(depth)/keywords + perl bin/m4keys $< > $@ + +.md.html: $(basics) + $(htmlify) < $< > $@ + +snitch: + @echo mdpages: $(mdpages) + @echo webpages: $(webpages) -- cgit 1.4.1