Mercurial > gub
changeset 5192:97bf475de38d
lilypond.make: build lilypond-installer packages instead of using bin/gib.
This fixes building the dependencies moved to lilypond-installer.py.
The bin/gib installer builder does *not* have a way to build
additional dependencies for the installer.
author | Jan Nieuwenhuizen <janneke@gnu.org> |
---|---|
date | Thu, 19 Mar 2009 12:20:14 +0100 |
parents | 402c5009ecd3 |
children | ff5f7324f56f |
files | lilypond.make |
diffstat | 1 files changed, 10 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/lilypond.make Thu Feb 26 22:39:22 2009 -0300 +++ b/lilypond.make Thu Mar 19 12:20:14 2009 +0100 @@ -95,7 +95,16 @@ all: packages rest -rest: installers test doc doc-export print-success +rest: lilypond-installers test doc doc-export print-success + +# Go all the way through bin/gub. If we build 'lilypond' and then +# call bin/gib, we lack the dependencies built by +# lilypond-installer.spec. +# Ugh, additionally we need $(LILYPOND_REPO_URL) to indirectly set +# lilypond-installer's repo +INSTALLER_PACKAGE=lilypond-installer +lilypond-installers: + $(call INVOKE_GUB,$(BUILD_PLATFORM)) $(LILYPOND_REPO_URL) $(INSTALLER_PACKAGE) $(OTHER_PLATFORMS:%=%::$(INSTALLER_PACKAGE)) test: dist-check test-output test-export