incubator-ooo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mathias Bauer <Mathias_Ba...@gmx.net>
Subject Re: Bootstrapping a build
Date Wed, 15 Jun 2011 12:36:05 GMT
Hi Jürgen,

that was my suggestion also (see my reply to Christian), I just wanted 
to fight the impression that "gbuildifying" the code base would be a 
major problem (that Heiner's mail could have created). It isn't. But we 
all seem to agree that this is not what we should do first.

Regards,
Mathias

On 15.06.2011 14:22, Jürgen Schmidt wrote:
> Hi Mathias,
>
> i agree to Stephan that we should focus first on the legal issues in the
> code base but in general i think that i can help quite fast with gnu make
> and the new build system because of my experience with gnu make...
>
> Juergen
>
> On Wed, Jun 15, 2011 at 12:59 PM, Mathias Bauer<Mathias_Bauer@gmx.net>wrote:
>
>> On 15.06.2011 12:46, Jens-Heiner Rechtien wrote:
>>
>>> On 06/15/2011 12:20 PM, Christian Lippka wrote:
>>>
>>>> Am 15.06.2011 12:10, schrieb Mathias Bauer:
>>>>
>>>>> Moin,
>>>>>
>>>>> there are two things about building OOo that need to be clarified.
>>>>>
>>>>> Currently we use "configure" to set the build environment. The way we
>>>>> are doing it requires that a few GPLed files are part of our code
>>>>> repository:
>>>>>
>>>>> acinclude.m4
>>>>> aclocal.m4
>>>>> config.guess
>>>>> config.sub
>>>>> configure
>>>>>
>>>>> "configure" is generated from "configure.in" that AFAIK is owned by
>>>>> Oracle and also resides in OOo's code repository.
>>>>>
>>>>> How can we do that in a code repository hosted at apache.org?
>>>>>
>>>>> The next problem is the build system itself. We have started to move
>>>>> our code to a new build system using GNU Make, but there is still a
>>>>> lot of code that uses another make tool, dmake.
>>>>>
>>>>>   Switching to GNU Make completely now may also be a good learning
>>>> experience for all developers new to the code base.
>>>>
>>>>
>>> Right, but don't underestimate the effort in doing the conversion
>>> especially without having Ause, Michael or Björn around. Won't be
>>> complete for many months to come.
>>>
>>
>> While it surely would be easier with Ause and Björn on our side, Stephan
>> and I can confirm that it's no rocket science. It took me a few days of
>> reading and understanding existing code to write my first build system
>> components for building zip and jar targets. I assume that others can do
>> something like that in a comparable time frame.
>>
>> Stephan and I should know enough about the new build system to continue the
>> work on it together with interested developers.
>>
>> Regards,
>> Mathias
>>
>


Mime
View raw message