chiark / gitweb /
Makefile improvements.
authorBen Harris <bjh21@bjh21.me.uk>
Sun, 24 Nov 2013 19:23:23 +0000 (19:23 +0000)
committerBen Harris <bjh21@bjh21.me.uk>
Sun, 24 Nov 2013 19:23:23 +0000 (19:23 +0000)
Add extra targets to represent the created BDF and AFM files, in case I
ever care.  Also tweak continuation lines.

Makefile

index 6b5a7e96108825db77de725b6359299a344c041e..1e596cfd3b8414924dc7ff99b94463e7b5524b1f 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -3,19 +3,18 @@ all: bedstead.otf sample.png title.png bedstead-10-df.png bedstead-20-df.png
 bedstead.sfd: bedstead
        ./bedstead > bedstead.sfd
 
-%.otf: %.sfd
-       fontforge -lang=ff -c 'Open($$1); BitmapsAvail([10, 20]); Generate($$2, "bdf")' $< $@
+%.otf %-10.bdf %-20.bdf: %.sfd
+       fontforge -lang=ff \
+           -c 'Open($$1); BitmapsAvail([10, 20]); Generate($$2, "bdf")' $< $@
 
-%.pfa: %.sfd
+%.pfa %.afm: %.sfd
        fontforge -lang=ff -c 'Open($$1); Generate($$2)' $< $@
 
 %.png: %.ps bedstead.pfa
-       gs -q -dSAFER -sDEVICE=pnggray -dTextAlphaBits=4 \
-               -o $@ bedstead.pfa $<
+       gs -q -dSAFER -sDEVICE=pnggray -dTextAlphaBits=4 -o $@ bedstead.pfa $<
 
 bedstead-%-df.png: df.ps bedstead.pfa
-       gs -q -dSAFER -dsize=$* -sDEVICE=png16m \
-               -o $@ bedstead.pfa $<
+       gs -q -dSAFER -dsize=$* -sDEVICE=png16m -o $@ bedstead.pfa $<
 
 .PHONY: clean
 clean: