2 PUBLISH= pumpkin-books.pdf house-rules.md
8 # Don't print the ps, printers (eg ours!) don't always have the fonts
10 o=>$@.new && mv -f $@.new $@
11 use_rsvg=rsvg-convert -f png -o $@.tmp.png $<
12 shell_pipe=set -o pipefail; set -e;
13 make_pnm = pnmdepth 255 | pnmnoraw $o
15 pumpkin-books.ps: pumpkin-books.ps.pl bag.pgm pot.pgm
18 pumpkin-books.pdf: pumpkin-books.ps
19 gs -q -dNOPAUSE -dBATCH -dPDFSETTINGS=/prepress \
20 -sDEVICE=pdfwrite -sOutputFile=$@ $<
22 bag.pgm: Sack_-_Sac_-_Zak_brown.svg Makefile
25 pngtopnm <$@.tmp.png -mix -background 'white' \
29 pot.pgm: 146_Kaldrono.svg Makefile
32 pngtopnm <$@.tmp.png \
38 pubpath=games-rules/quacks
39 puburl=https://www.chiark.greenend.org.uk/~ijackson/
43 rsync $^ $(pubssh):public-html/$(pubpath)/.
44 @echo $(puburl)$(pubpath)/