On Thu, 2009-04-30 at 14:07 +0200, Kay Ramme - Sun Germany - Hamburg
wrote:
> I should have been more precise - what I mean is not only to add more 
> enable/disable switches, but to add/change switches to support something 
> as build/pre-build/disabled.

> utilize the "build helper" to select the parts you want to develop on,
> only things dependent on these may need to be build, everything else 
> may be pre-build / abandoned.

The above sounds a little like the current single hierarchical build
tree with a single toplevel configure script but with a bunch of
--enable-prebuild-vcl --enable-prebuild-i18npool etc
options and an understandable requirement for a build-helper at that
stage (assuming we're talking about per module of per module-bundle
pre-build/solvers)

If you're thinking about build-helpers, then e.g. jhbuild route might be
worth a look
http://library.gnome.org/devel/jhbuild/unstable/introduction.html.en
and follow an alternative route where each project/module group is a
toplevel project with a little configure.in for "find the
compiler"/"tell me where the sdk is"/"where should I make install to".
Conceptually each *always* uses the headers of, and links against the
libraries of prebuilt dependencies, and if there's a need for a
build-helper then its a separate toplevel tool which takes care of the
case of someone wanting to build the entirety from scratch.

C.


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@openoffice.org
For additional commands, e-mail: dev-h...@openoffice.org

Reply via email to