From beda7a12f37289c2771e234940943423a3ac922e Mon Sep 17 00:00:00 2001 From: Ben Harris Date: Sun, 6 Aug 2017 23:12:09 +0100 Subject: [PATCH] Fix FontForge Makefile rules to work properly. When generating secondary targets, they still need to pass the name of the primary target to FontForge. --- Makefile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 5e3d832..ffb5e8a 100644 --- a/Makefile +++ b/Makefile @@ -38,10 +38,11 @@ bedstead-ultracondensed.sfd: bedstead %.otf %-10.bdf %-20.bdf: %.sfd fontforge -lang=ff \ - -c 'Open($$1); BitmapsAvail([10, 20]); Generate($$2, "bdf")' $< $@ + -c 'Open($$1); BitmapsAvail([10, 20]); Generate($$2, "bdf")' \ + $< $*.otf %.pfa %.afm: %.sfd - fontforge -lang=ff -c 'Open($$1); Generate($$2)' $< $@ + fontforge -lang=ff -c 'Open($$1); Generate($$2)' $< $*.pfa %.png: %.ps $(OTFFILES) gs -P -q -dSAFER -sDEVICE=pnggray -dTextAlphaBits=4 -o $@ $< -- 2.30.2