Hi Bjoern, *,

so first off, really cool to see thoughts & effort spent on this:

http://blogs.sun.com/GullFOSS/entry/building_openoffice_org_with_gnu

I didn't really spent much time mulling over this, it's basically
just my current random thoughts on it:

 - regarding parallelization, that's surely fixable with much less
   effort in build.pl, no?
 - what kind of dependency tracking is missing in the current system?
 - the question of correct dependencies is probably rather
   orthogonal to the question of which build system to use. much of
   the problems here are in modules like scp2, helpcontent,
   writerfilter etc. where tons of stuff is built via ad-hoc rules
   that simply don't get dependencies right. Having those handled in
   a declarative way would convince me a bit better, that a change
   in the build system actually addresses these issues -
   (see also Kay's
   http://blogs.sun.com/GullFOSS/entry/and_what_about_make) 

More generally, I'd guess the whole make system question, once
posed, has a much (if not more) potential for religious wars than
the dscm question. :)

In line with that, why not using autotools? It's ugly, it has many
drawbacks, but it's _the_ standard for FLOSS. Plus, it has excellent
cross-build capabilities, something I consider increasingly
important. Or something like cmake, which could give you project
files for common IDEs (see
http://lists.freedesktop.org/archives/ooo-build/2009-August/000181.html
for some initial attempts)?

Cheers,

-- Thorsten

Attachment: pgpcxXUQkKnaI.pgp
Description: PGP signature

Reply via email to