get scalable cm fonts too.
* stepmake/stepmake/metafont-rules.make (ENCODINGOPTION): add
--encoding for mftrace if present.
2003-07-17 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+ * make/mutopia-rules.make ($(outdir)/%.pdf): use +lilypond.map to
+ get scalable cm fonts too.
+
+ * stepmake/stepmake/metafont-rules.make (ENCODINGOPTION): add
+ --encoding for mftrace if present.
+
* input/regression/slur-area.ly: move from test/
* input/test/: : remove simple-slur-endings slur-attachment
# perl for help2man.
STEPMAKE_PERL(OPTIONAL)
# mftrace for generating pfa's, pfb's
-STEPMAKE_PROGS(MFTRACE, pktrace mftrace, OPTIONAL, 1.0.18)
+STEPMAKE_PROGS(MFTRACE, pktrace mftrace, OPTIONAL, 1.0.17)
# new makeinfo for multi-page website docs
STEPMAKE_PROGS(MAKEINFO, makeinfo, OPTIONAL, 4.1)
#
$(outdir)/%-book.ps: $(outdir)/%.ps
psbook $< $<.tmp
- pstops '2:0L@.7(21cm,0)+1L@.7(21cm,14.85cm)' $<.tmp $@
+ pstops '2:0L@.7(21cm,0)+1L@.7(21cm,14.85cm)' $<.tmp $@
$(outdir)/%.pdf: $(outdir)/%.dvi
- dvips -u lilypond.map -o $@.pdfps -Ppdf $<
+ dvips -u +lilypond.map -o $@.pdfps -Ppdf $<
ps2pdf $@.pdfps $@
$(outdir)/%.pdf: $(outdir)/%.dvi
- dvips -u lilypond.map -o $@.pdfps -Ppdf $<
+ dvips -u +lilypond.map -o $@.pdfps -Ppdf $<
ps2pdf $@.pdfps $@
$(outdir)-$(PAPERSIZE)/%.dvi: %.ly
gftopk $< $@
+ENCODINGFILE=$(wildcard $(outdir)/$(patsubst %.mf,%.enc,$<))
+ENCODINGOPTION=$(if $(ENCODINGFILE),--encoding=$(ENCODINGFILE),)
$(outdir)/%.pfa: %.mf
- $(MFTRACE) -I $(outdir)/ --pfa --simplify --keep-trying $(basename $(@F))
+ $(MFTRACE) $(ENCODINGOPTION) -I $(outdir)/ --pfa --simplify --keep-trying $(basename $(@F))
mv $(basename $(@F)).pfa $(outdir)
$(outdir)/%.pfb: %.mf
- $(MFTRACE) -I $(outdir)/ --pfa --pfb --simplify --keep-trying $(basename $(@F))
+ $(MFTRACE) $(ENCODINGOPTION) -I $(outdir)/ --pfa --pfb --simplify --keep-trying $(basename $(@F))
-mv $(basename $(@F)).pfa $(outdir)
mv $(basename $(@F)).pfb $(outdir)