Hi,
I've added cross-platform dependencies to GUB and while at it
hacked half of GUB upside down. The good thing is that now
you should be able to do
git clone git://github.com/janneke/gub.git
cd gub
bin/gub lilypond
and get lilypond built for your platform, with all dependencies.
Add a simple and most obvious
bin/gib --branch=lilypond=git.sv.gnu.org--lilypond.git-master lilypond
[yes, we should fix this] and you get even an installer in uploads/.
Other good news is that the separate bootstrapping and building of tools
are removed and all platforms can be built in one GUB run, without
make rule juggling. Hopefully this gets us more predictable builds ;-)
GUB now also has a webpage: http://lilypond.org/gub !
The bad news is that most binaries baked with the new GUB are untested
(linux-64 works for me :-), so before we can move over, some testing
must be done.
Please download and install binaries from
http://lilypond.org/download/binaries/gub-third-life/
and mail a success/failure report here.
Thanks,
Jan.
@ HW: I needed a hack to get the darwin bundles built, I've added
a marker and hope this doesn't break anything. Something todo
with gettext. Here's what it says for darwin-ppc
FIXME:
skipping[/home/janneke/vc/gub/target/darwin-ppc/installer-lilypond-git.sv.gnu.org--lilypond.git-master/usr/lib/libasprintf.0.0.0.dylib]:
/home/janneke/vc/gub/target/darwin-ppc/root/usr/cross/powerpc-apple-darwin7/lib/libgcc_s.1.dylib,
hope this is ok
FIXME:
skipping[/home/janneke/vc/gub/target/darwin-ppc/installer-lilypond-git.sv.gnu.org--lilypond.git-master/usr/lib/libasprintf.dylib]:
/home/janneke/vc/gub/target/darwin-ppc/root/usr/cross/powerpc-apple-darwin7/lib/libgcc_s.1.dylib,
hope this is ok
FIXME:
skipping[/home/janneke/vc/gub/target/darwin-ppc/installer-lilypond-git.sv.gnu.org--lilypond.git-master/usr/lib/libasprintf.0.dylib]:
/home/janneke/vc/gub/target/darwin-ppc/root/usr/cross/powerpc-apple-darwin7/lib/libgcc_s.1.dylib,
hope this is ok
and darwin-x86
FIXME: skipping:
/home/janneke/vc/gub/target/darwin-ppc/root/usr/cross/powerpc-apple-darwin7/lib/libgcc_s.1.dylib,
hope this is ok
FIXME: skipping:
/home/janneke/vc/gub/target/darwin-ppc/root/usr/cross/powerpc-apple-darwin7/lib/libgcc_s.1.dylib,
hope this is ok
FIXME: skipping:
/home/janneke/vc/gub/target/darwin-ppc/root/usr/cross/powerpc-apple-darwin7/lib/libgcc_s.1.dylib,
hope this is ok
--
Jan Nieuwenhuizen <address@hidden> | GNU LilyPond - The music typesetter
http://www.xs4all.nl/~jantien | http://www.lilypond.org
_______________________________________________
lilypond-devel mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/lilypond-devel