From: Ben Harris Date: Sat, 23 Nov 2013 19:03:57 +0000 (+0000) Subject: Use GNU Make pattern rules to get correct requirements for sample images. X-Git-Tag: bedstead-001.000~52 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~bjharris/git?a=commitdiff_plain;h=45fe572acb0a039424792588009f9559edbca396;p=bedstead.git Use GNU Make pattern rules to get correct requirements for sample images. --- diff --git a/Makefile b/Makefile index 953ccc3..f99e72e 100644 --- a/Makefile +++ b/Makefile @@ -3,15 +3,13 @@ all: bedstead.otf sample.png title.png bedstead.sfd: bedstead ./bedstead > bedstead.sfd -.SUFFIXES: .ps .png .sfd .otf .pfa - -.sfd.otf: +%.otf: %.sfd fontforge -lang=ff -c 'Open($$1); BitmapsAvail([10, 20]); Generate($$2, "bdf")' $< $@ -.sfd.pfa: +%.pfa: %.sfd fontforge -lang=ff -c 'Open($$1); Generate($$2)' $< $@ -.ps.png: bedstead.pfa +%.png: %.ps bedstead.pfa gs -dSAFER -sDEVICE=pnggray -dTextAlphaBits=4 \ -o $@ bedstead.pfa $<