From c46222fd2c1e02f695b544576f8605676be4d502 Mon Sep 17 00:00:00 2001 From: Luke Shumaker Date: Sun, 24 Nov 2013 04:40:17 -0500 Subject: Switch from rdiscount to Pandoc. But, I am still using ERB for the templating; I wrote my own Ruby Pandoc bindings because pandoc-ruby sucks; it has more code but does less. This was slightly painful, as I had to switch all of the articles from my hacked-on metadata format to Pandoc's format. --- Makefile | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 5dae6d2..c575f58 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -articles = $(patsubst %.md,%,$(wildcard public/*.md)) +articles = $(filter-out public/index,$(patsubst %.md,%,$(wildcard public/*.md))) .DELETE_ON_ERROR: .SECONDARY: @@ -7,7 +7,7 @@ all: public/index.html $(addsuffix .html,$(articles)) 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,$^)) > $@ +public/index.md: $(addsuffix .md,$(articles)) index.rb Makefile + ./index.rb $(sort $(filter-out Makefile index.rb public/index.md,$^)) > $@ clean: - rm -- public/*.html + rm -f -- public/*.html public/index.md -- cgit v1.2.3