-rm -f $(tree-share-prefix)/fonts/otf/* && \
rm -f $(tree-share-prefix)/fonts/svg/* && \
rm -f $(tree-share-prefix)/fonts/fonts.conf && \
+ rm -f $(tree-share-prefix)/fonts/lilypond-fonts.conf && \
rm -f $(tree-share-prefix)/fonts/tfm/* && \
rm -f $(tree-share-prefix)/fonts/type1/* && \
cd $(tree-share-prefix)/fonts/otf && \
ln -s ../../../../../../mf/$(outconfbase)/*.otf .
-cd $(tree-share-prefix)/fonts && \
- ln -s ../../../../../mf/$(outconfbase)/fonts.conf .
+ ln -s ../../../../../mf/$(outconfbase)/fonts.conf . && \
+ ln -s ../../../../../mf/$(outconfbase)/lilypond-fonts.conf .
-cd $(tree-share-prefix)/fonts/svg && \
ln -s ../../../../../../mf/$(outconfbase)/*.svg .
-cd $(tree-share-prefix)/fonts/svg && \
NimbusMonL-Regu.otf \
NimbusMonL-Bold.otf)
+LILYPOND_FONTS_CONF = $(outdir)/lilypond-fonts.conf
+
LOG_FILES = $(FETA_MF_FILES:%.mf=$(outdir)/%.log)
LISP_FILES = $(FETA_MF_FILES:%.mf=$(outdir)/%.lisp)
ENC_FILES = $(FETA_MF_FILES:%.mf=$(outdir)/%.enc)
$(COUR_OTFS) \
$(OTF_FILES) \
$(SVG_FILES) \
- $(WOFF_FILES)
+ $(WOFF_FILES) \
+ $(LILYPOND_FONTS_CONF)
# PRE_INSTALL=$(MAKE) "$(ALL_GEN_FILES)"
INSTALLATION_DIR = $(local_lilypond_datadir)/fonts/source
INSTALLATION_FILES = $(MF_FILES)
-INSTALLATION_OUT_SUFFIXES = 1 2
+INSTALLATION_OUT_SUFFIXES = 1 2 3
INSTALLATION_OUT_DIR1 = $(local_lilypond_datadir)/fonts/otf
INSTALLATION_OUT_FILES1 = $(OTF_FILES) \
INSTALLATION_OUT_DIR2 = $(local_lilypond_datadir)/fonts/svg
INSTALLATION_OUT_FILES2 = $(SVG_FILES) $(WOFF_FILES)
+INSTALLATION_OUT_DIR3 = $(local_lilypond_datadir)/fonts
+INSTALLATION_OUT_FILES3 = $(LILYPOND_FONTS_CONF)
+
export MFINPUTS := .:$(MFINPUTS)
# A few rules here generate multiple files from one command line. For