- mkdir -p $(share-prefix)/locale/$i/LC_MESSAGES && \
- cd $(share-prefix)/locale/$i/LC_MESSAGES && \
- ln -sf ../../../../../po/$(outconfbase)/$i.mo lilypond.mo &&) true
-# touch $@
- touch $(tree-prefix)/lilypond-force
+ (mkdir -p $(tree-share)/locale/$i/LC_MESSAGES && \
+ cd $(tree-share)/locale/$i/LC_MESSAGES && \
+ ln -sf ../../../../../po/$(outconfbase)/$i.mo lilypond.mo) &&) true
+ touch $(tree-share-prefix)/lilypond-force
+
+$(tree-share-prefix)/mf-link-tree link-mf-tree: $(tree-share-prefix)/lilypond-force
+ -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/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 .
+ -cd $(tree-share-prefix)/fonts/svg && \
+ ln -s ../../../../../../mf/$(outconfbase)/*.svg .
+ -cd $(tree-share-prefix)/fonts/tfm && \
+ ln -s ../../../../../../mf/$(outconfbase)/*.tfm .
+ -cd $(tree-share-prefix)/fonts/type1 && \
+ ln -s ../../../../../../mf/$(outconfbase)/*.pfa .