Boost logo

Boost :

From: Stefan Seefeld (seefeld_at_[hidden])
Date: 2004-12-16 11:07:40


David Abrahams wrote:

> The only real problem now is that there are a plethora of different
> build / configuration systems out there. Should BBv2 try to cater to
> each one? We could generate pkg-config files in addition to Jamfiles,
> oh and we could generate Makefiles and autoconf files and Visual Studio
> Projects and Metrowerks projects and...

I don't think comparing pkg-config to Jamfiles (or Makefiles for that
matter) is very meaningful, as pkg-config is just a tiny tool to be
used by arbitrary build systems. On the other hand, providing a Jamfile
pretty much requires the user to use a bjam (or even BB ?) based build
system, or am I missing something ?

> I think the answer is that we (the BB maintainers) should only feel
> responsible for generating the Jamfiles, and we should invite interested
> parties to submit Boost.Build support for the other things.

I'm not the right person to tell BB developers what their responsibility
is, but I believe providing a more neutral way to access required
compiler flags for easy integration into *any* build system would be
very much appreciated by everybody.

Thanks,
                Stefan


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk