On 27 Sep 2016 03:59, "David Kastrup" <d...@gnu.org> wrote:
>
> > At a brief look over GUB, the really big question in my mind is why on
> > earth it seems to want to build *everything*.
>
> It wants to be _able_ to build everything, like autoconf.

Fine. But Autoconf doesn't ship with makefiles for everything.

If it's a general tool, it ought not even mention Lilypond in the main
makefile. Possibly not even the platforms it supports. If it's a Lilypond
build tool, OpenOffice build rules don't belong in the distribution (unless
OpenOffice is a dependency for Lilypond?)

> You don't need to touch or maintain or use the OpenOffice rules ... It
won't build OpenOffice unless you ask it to.

I disagree. If it's distributed with OpenOffice build rules, then any
changes to GUB would need to be regression tested by building OpenOffice.

Is this the tool that Apache uses to build OO?

> You'll find that none of the 24+ hours are spent in relation to
> OpenOffice.  The OpenOffice configuration affects the download size of
> GUB, but that's a one-time cost and rather small.

Yeah, I've worked that out. Actually trivial to temporarily comment out
platforms you don't need. (Although it's still breaking for me...)

Is there a buglist other than the TODO file?

By the way, should this discussion have been in the Devel group?

Chris
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to