-$(builddir)/share/lilypond-force:
-# Preparing LilyPond tree for builddir exec
- cd $(builddir) && rm -rf lib share
- mkdir -p $(builddir)/lib/$(package)
- mkdir -p $(builddir)/share/$(package)
- mkdir -p $(builddir)/share/$(package)/elisp
- mkdir -p $(builddir)/share/$(package)/fonts
- mkdir -p $(builddir)/share/$(package)/tex
- cd $(builddir)/lib/$(package) && \
- ln -s ../../python/$(outconfbase) python
- cd $(builddir)/share/$(package) && \
- ln -s $(abs-srcdir)/ly ly && \
- ln -s ../../mf/$(outconfbase) dvips && \
- ln -s ../../mf/$(outconfbase) otf && \
- ln -s ../../mf/$(outconfbase) svg && \
- ln -s ../../mf/$(outconfbase) tfm && \
- ln -s $(abs-srcdir)/mf && \
- ln -s $(abs-srcdir)/ps && \
- ln -s ../../python/$(outconfbase) python && \
- ln -s $(abs-srcdir)/scm
- cd $(builddir)/share/$(package)/tex && \
- ln -s $(abs-srcdir)/tex source && \
- ln -s ../../../tex/$(outconfbase) tex-out && \
- ln -s ../../../mf/$(outconfbase) mf-out
- cd $(builddir)/share/$(package)/fonts && \
- ln -s $(abs-srcdir)/mf source && \
- ln -s ../../../mf/$(outconfbase) otf && \
- ln -s ../../../mf/$(outconfbase) tfm && \
- ln -s ../../../mf/$(outconfbase) svg && \
- ln -s ../../../mf/$(outconfbase) type1
- cd $(builddir)/share/$(package)/elisp && \
- ln -sf ../../../elisp/$(outconfbase)/lilypond-words.el . && \
- ln -s $(abs-srcdir)/elisp/*.el .
+$(tree-prefix)/lilypond-force link-tree: GNUmakefile
+# Preparing LilyPond tree for build-dir exec
+ cd $(top-build-dir) && rm -rf lib share
+ mkdir -p $(top-build-dir)/lib/$(package)
+ mkdir -p $(tree-prefix)
+ mkdir -p $(tree-prefix)/dvips
+ mkdir -p $(tree-prefix)/elisp
+ mkdir -p $(tree-prefix)/fonts
+ mkdir -p $(tree-prefix)/fonts/otf
+ mkdir -p $(tree-prefix)/fonts/tfm
+ mkdir -p $(tree-prefix)/fonts/type1
+ mkdir -p $(tree-prefix)/fonts/svg
+ mkdir -p $(tree-prefix)/fonts/map
+ mkdir -p $(tree-prefix)/fonts/enc
+ mkdir -p $(tree-prefix)/tex
+ cd $(top-build-dir)/lib && \
+ ln -s ../../../python/$(outconfbase) python
+ cd $(tree-prefix) && \
+ ln -s $(top-src-dir)/ly ly && \
+ ln -s ../../../mf mf && \
+ ln -s $(top-src-dir)/ps && \
+ ln -s ../../../python/$(outconfbase) python && \
+ ln -s $(top-src-dir)/scm && \
+ ln -s $(top-src-dir)/scripts scripts
+ cd $(tree-prefix)/dvips && \
+ ln -s ./../../mf/$(outconfbase) mf-out && \
+ ln -s $(top-src-dir)/ps
+ cd $(tree-prefix)/tex && \
+ ln -s $(top-src-dir)/tex source && \
+ ln -s ../../../../tex/$(outconfbase) tex-out && \
+ ln -s ../../../../mf/$(outconfbase) mf-out
+ -cd $(tree-prefix)/fonts/otf && \
+ ln -s ../../../../../mf/$(outconfbase)/*.otf .
+ -cd $(tree-prefix)/fonts/svg && \
+ ln -s ../../../../../mf/$(outconfbase)/*.svg .
+ -cd $(tree-prefix)/fonts/tfm && \
+ ln -s ../../../../../mf/$(outconfbase)/*.tfm .
+ -cd $(tree-prefix)/fonts/type1 && \
+ ln -s ../../../../../mf/$(outconfbase)/*.pfa .
+ cd $(tree-prefix)/fonts && \
+ ln -s $(top-src-dir)/mf source && \
+ true
+ -cd $(tree-prefix)/elisp && \
+ ln -sf ../../../../../elisp/$(outconfbase)/lilypond-words.el . && \
+ ln -s $(top-src-dir)/elisp/*.el .