|
From: | Chris Yate |
Subject: | Re: Question: Cross compilation |
Date: | Tue, 27 Sep 2016 07:53:30 +0000 |
On 27 Sep 2016 03:59, "David Kastrup" <address@hidden> 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
[Prev in Thread] | Current Thread | [Next in Thread] |