From db6910b2913115769ba736e0b0ff69999a159ba4 Mon Sep 17 00:00:00 2001 From: Werner Lemberg Date: Tue, 28 Jun 2011 08:11:19 +0200 Subject: [PATCH] Make lilypond's way of calling mf2pt1 work again with recent mpost versions. --- stepmake/stepmake/metafont-rules.make | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/stepmake/stepmake/metafont-rules.make b/stepmake/stepmake/metafont-rules.make index 3a7b158aea..c1728f9924 100644 --- a/stepmake/stepmake/metafont-rules.make +++ b/stepmake/stepmake/metafont-rules.make @@ -15,10 +15,14 @@ $(outdir)/%.tfm $(outdir)/%.log: %.mf # ugh . mf2pt1 is extremely broken, it pollutes CWD iso. creating a # temp dir. +# +# the soft link for mf2pt1.mp is for recent mpost versions +# which no longer dump a .mem file $(outdir)/%.pfb: %.mf $(outdir)/mf2pt1.mem TMP=`mktemp -d $(outdir)/pfbtemp.XXXXXXXXX` \ && ( cd $$TMP \ && ln -s ../mf2pt1.mem . \ + && ln -s ../../mf2pt1.mp . \ && MFINPUTS=$(abs-src-dir):..:: $(buildscript-dir)/mf2pt1 $(MF2PT1_OPTIONS) $< $(METAFONT_QUIET)) \ && mv $$TMP/*pfb $(outdir); \ rm -rf $$TMP -- 2.39.2