From: Ian Jackson Date: Sat, 6 Nov 2021 20:01:53 +0000 (+0000) Subject: put books list in Makefile X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=792e6a2c85036f7516b4b0605cce44229bcee2ed;p=quacks.git put books list in Makefile Signed-off-by: Ian Jackson --- diff --git a/Makefile b/Makefile index 18ad180..7fa2cee 100644 --- a/Makefile +++ b/Makefile @@ -11,6 +11,14 @@ PUBLISH += $(addsuffix .md.pdf, $(PUBLISH_MD)) SHELL=bash +BOOKS+= red +BOOKS+= green +BOOKS+= purple +BOOKS+= blue +BOOKS+= lotus +BOOKS+= yellow +BOOKS+= black-pair/black-more + all: $(PUBLISH) # Don't print the ps, printers (eg ours!) don't always have the fonts @@ -21,7 +29,7 @@ shell_pipe=set -o pipefail; set -e; make_pnm = pnmdepth 255 | pnmnoraw $o pumpkin-books.ps: pumpkin-books.ps.pl bag.pgm pot.pgm droplet.ppm - ./$< $o + ./$< $(BOOKS) $o pumpkin-books.pdf: pumpkin-books.ps gs -q -dNOPAUSE -dBATCH -dPDFSETTINGS=/prepress \ diff --git a/pumpkin-books.ps.pl b/pumpkin-books.ps.pl index f0e9e2c..b3520a0 100755 --- a/pumpkin-books.ps.pl +++ b/pumpkin-books.ps.pl @@ -236,7 +236,7 @@ END $o; } -sub green_book () { +sub book_green () { my $o = general_book($green, [qw(5 9 15)]); $o .= <(); open F, ">book-$stem.ps" or die $!; print F $ps_framing, $data, "\nshowpage\n" or die $!; close F or die $!;