-PUBLISH= pumpkin-books.pdf pumpkin-books.md house-rules.md
+PUBLISH_MD += pumpkin-books house-rules
+PUBLISH += pumpkin-books.pdf
+PUBLISH += $(addsuffix .md.txt, $(PUBLISH_MD))
+PUBLISH += $(addsuffix .md.html, $(PUBLISH_MD))
SHELL=bash
-all: pumpkin-books.pdf
+all: $(PUBLISH)
# Don't print the ps, printers (eg ours!) don't always have the fonts
| pnmdepth 255 \
| $(make_pnm)
+PUBLISH_FILES= \
+ $(patsubst %.md,%.md.txt, $(PUBLISH)) \
+ $(patsubst %.md,%.md.html, $(filter $(PUBLISH)) \
+
+%.md.txt: %.md
+ cat $< $o
+
+%.md.html: %.md Makefile
+ pandoc -s $< $o
+
pubssh=c
pubpath=games-rules/quacks
puburl=https://www.chiark.greenend.org.uk/~ijackson/