]> git.donarmstrong.com Git - lilypond.git/blobdiff - stepmake/stepmake/metafont-rules.make
release: 1.1.63
[lilypond.git] / stepmake / stepmake / metafont-rules.make
index df23a2fb43e5414e3946c2241ad1ba7d07274413..bf7d6a0a9d29089f98c7616481c2362677d2d792 100644 (file)
@@ -1,17 +1,28 @@
 
 $(outdir)/%.dvi: %.mf
-       mf $<
+       $(METAFONT) $<
        gftodvi  $(basename $<)
        mv   $(basename $<).dvi $(outdir)
        rm $(basename $<).*gf
 
 $(outdir)/%.log: %.mf
-       mf $<
+       $(METAFONT) $<
        mv $(@F) $@
        rm $(basename $< ).*gf
 
-
 $(outdir)/%.tfm: %.mf
-       mf '\mode:=ljfour;  input $<;'
+       $(METAFONT) "\mode:=$(MFMODE); input $<;"
        mv $(@F) $(outdir)
        rm $(basename $<).*gf $(basename $<).*log
+
+$(outdir)/%.$(XPM_RESOLUTION)gf: %.mf
+       $(METAFONT) "\\mode=$(XPM_MODE); \\input $<"
+       mv $(@F) out
+       rm -f $(basename $<).log $(basename $<).tfm
+
+$(outdir)/%.$(XPM_RESOLUTION)pk: $(outdir)/%.$(XPM_RESOLUTION)gf
+       gftopk $< $@
+
+%.afm:
+       $(SHELL) $(depth)/buildscripts/tfmtoafm.sh $(shell basename $@ .afm)
+       mv $@ $@.in