From 6a42c8de66e3b2dc7293ddeadaa3ee396db2624d Mon Sep 17 00:00:00 2001 From: Luke Shumaker Date: Sat, 12 Oct 2013 13:47:42 -0400 Subject: initial commit --- Makefile | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 Makefile (limited to 'Makefile') diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..4255c4d --- /dev/null +++ b/Makefile @@ -0,0 +1,14 @@ +articles = $(patsubst %.md,%,$(wildcard public/*.md)) + +.SECONDARY: + +all: public/index.html $(addsuffix .html,$(articles)) $(addsuffix .raw.html,$(articles)) + +public/%.raw.html: public/%.md Makefile + rdiscount $< > $@ +public/%.html: public/%.md pagerender.rb template.erb Makefile + ./pagerender.rb $< > $@ +public/index.html: $(addsuffix .md,$(articles)) index.rb template.erb Makefile + ./index.rb $(sort $(filter-out Makefile index.rb template.erb,$^)) > $@ +clean: + rm -- public/*.html -- cgit v1.2.3