From: Ian Jackson Date: Sat, 6 Nov 2021 20:05:26 +0000 (+0000) Subject: generate pdfs for each pumpkin X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=5ecf21df7ec3dbb0629e0a0f4ea1397e4e2f41f6;p=quacks.git generate pdfs for each pumpkin Signed-off-by: Ian Jackson --- diff --git a/Makefile b/Makefile index 7fa2cee..193c376 100644 --- a/Makefile +++ b/Makefile @@ -19,6 +19,9 @@ BOOKS+= lotus BOOKS+= yellow BOOKS+= black-pair/black-more +BOOK_STEMS := $(addprefix book-,$(subst /, ,$(BOOKS))) +PUBLISH += $(addsuffix .pdf, $(BOOK_STEMS)) + all: $(PUBLISH) # Don't print the ps, printers (eg ours!) don't always have the fonts @@ -57,6 +60,14 @@ droplet.ppm: droplet.svg Makefile | pnmdepth 255 \ | $(make_pnm) +book-%.pdf: book-%.eps + rm -f $@; ps2pdf $< + +book-%.eps: book-%.ps + rm -f $@; ps2eps $< + +.PRECIOUS: book-%.eps + PUBLISH_FILES= \ $(patsubst %.md,%.md.txt, $(PUBLISH)) \ $(patsubst %.md,%.md.html, $(filter $(PUBLISH)) \