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
pgpcxXUQkKnaI.pgp
Description: PGP signature
