X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=elisp%2FGNUmakefile;h=b7308e2040d8a333974b92a629bb82238343ceb8;hb=ef31f0442c7be02c90b9e6b2b9e9809def42ae37;hp=8de1d552da83fcb87c6fe9aa2d4c520e8647aa41;hpb=3ea24e6007ca39bc279e69701f5d897fff95badb;p=lilypond.git diff --git a/elisp/GNUmakefile b/elisp/GNUmakefile index 8de1d552da..b7308e2040 100644 --- a/elisp/GNUmakefile +++ b/elisp/GNUmakefile @@ -10,16 +10,19 @@ INSTALLATION_OUT_FILES=$(outdir)/lilypond-words.el STEPMAKE_TEMPLATES=elisp install install-out -include $(depth)/make/stepmake.make +include $(depth)/make/stepmake.make LILYPOND_WORDS = $(outdir)/lilypond-words.el LILYPOND_WORDS_DEPENDS =\ - $(topdir)/lily/lily-lexer.cc \ - $(buildscript-dir)/lilypond-words.py \ - $(topdir)/scm/new-markup.scm \ - $(topdir)/ly/engraver-init.ly + $(top-src-dir)/lily/lily-lexer.cc \ + $(buildscript-dir)/lilypond-words \ + $(top-src-dir)/scm/markup.scm \ + $(top-src-dir)/ly/engraver-init.ly -$(LILYPOND_WORDS): - cd $(topdir) && $(PYTHON) buildscripts/lilypond-words.py --el --dir=$(builddir)/elisp/$(outconfbase) +$(buildscript-dir)/lilypond-words: + make -C $(depth)/scripts/build + +$(LILYPOND_WORDS): + cd $(top-src-dir) && $(buildscript-dir)/lilypond-words --el --dir=$(top-build-dir)/elisp/$(outconfbase) all: $(LILYPOND_WORDS)