chiark / gitweb /
POSIXify Makefile (using short variable names rather than long ones).
authorBen Harris <bjh21@bjh21.me.uk>
Sat, 2 Jun 2012 11:39:11 +0000 (12:39 +0100)
committerBen Harris <bjh21@bjh21.me.uk>
Sat, 2 Jun 2012 11:39:11 +0000 (12:39 +0100)
Bedstead can now be made with GNU Make.

Makefile

index f381ca4f28180345e664fc900f8d0a587ff06750..70bb5845a6dc5b2f095601eefa23218ae3e6bfc0 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -6,14 +6,14 @@ bedstead.sfd: bedstead
 .SUFFIXES: .ps .png .sfd .otf .pfa
 
 .sfd.otf:
-       fontforge -lang=ff -c 'Open($$1); Generate($$2)' ${.IMPSRC} ${.TARGET}
+       fontforge -lang=ff -c 'Open($$1); Generate($$2)' $< $@
 
 .sfd.pfa:
-       fontforge -lang=ff -c 'Open($$1); Generate($$2)' ${.IMPSRC} ${.TARGET}
+       fontforge -lang=ff -c 'Open($$1); Generate($$2)' $< $@
 
 .ps.png: bedstead.pfa
        gs -dSAFER -dBATCH -dNOPAUSE -sDEVICE=pnggray -dTextAlphaBits=4 \
-               -sOutputFile=${.TARGET} bedstead.pfa ${.IMPSRC}
+               -sOutputFile=$@ bedstead.pfa $<
 
 clean: .PHONY
        rm -f bedstead *.sfd *.otf *.pfa *.png