Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
pumpkin-books.ps
pumpkin-books.pdf
+overflow-tube.ps
+overflow-tube.pdf
bag.pgm
pot.pgm
droplet.ppm
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
+%.ps: %.ps.pl bag.pgm pot.pgm droplet.ppm
./$< $(BOOKS) $o
-pumpkin-books.pdf: pumpkin-books.ps
+%.pdf: %.ps
gs -q -dNOPAUSE -dBATCH -dPDFSETTINGS=/prepress \
-sDEVICE=pdfwrite -sOutputFile=$@ $<
--- /dev/null
+#!/usr/bin/perl -w
+# Books of Pumpkins, etc. Extensions to Quacks of Quedlinburg
+# SPDX-License-Identifier: GPL-3.0-or-later OR CC-BY-SA-4.0
+# Copyright 2020-2022 Ian Jackson
+
+use strict;
+
+BEGIN { unshift @INC, '.'; }
+use Quacks;
+
+ps_head();
+
+print $ps_framing or die $!;