Re: GSoC07: buildsys merged

From: <abiryan_at_ryand.net>
Date: Sat Jan 05 2008 - 07:08:53 CET

I am operating without the benefit of a SVN client, a fast-enough VMWare
install of Windows, or a threading mail client, so please excuse the poor
research of this question.

Does this mean we have only one svn module now? abi is no longer a peer
of abiword-plugins? How badly will the diving make be broken now? I hope
this is in TRUNK and not backported? (Not really a question - more like a
prayer if I am to get 2.6 whipped in to shape on Windows in any reasonable
amount of time.)

How quickly do I need to run to the computer store and get the parts to
fix my main computer?

Rock on with the hacking!

Ryan

>
> Hi,
>
> hereby I present you libabiword-builder, buildsys branch, <insert
> spiffy name here>, the (step)mother of all recursive build systems.
>
> Disclaimer: everything above this paragraph is purely editorial.
>
> Readers of the abiword commits mailing list will already have noticed
> that the new abiword build-system has been merged earlier today.
> Everyone else please see above. The new build-system has been
> developed as Google Summer of Code (R) (TM) (C) (W) project [1].
> Guiding principles in the design and implementation have been (in
> random order, thus numbered):
> (1) Earn me my holiday through GSoC.
> (2) Facilitate portable build for libabiword, using libtool.
> (3) Get the tree ready for cross building.
> (4) Get rid of some cruft so it will be easier to build abiword/gtk on
> non *nix platforms some day.
> (5) Merge the plugins into the main tree, so infrastructure can be shared.
> (6) The genius of nextgen.sh is hard to grasp, I never understood it,
> so it had to be replaced.
> Some things might break. I'll try to be around and fix them.
>
> May I close by quoting Dom: "Autotools is the worst build system for
> C[++], except for all the others".
>
> [1] For the uninitiated, (W) stands for Whatever.
>
> Best,
> Rob
>
Received on Sat Jan 5 07:09:53 2008

This archive was generated by hypermail 2.1.8 : Sat Jan 05 2008 - 07:09:53 CET