
-----Original Message----- From: boost-bounces@lists.boost.org [mailto:boost-bounces@lists.boost.org] On Behalf Of Janek Kozicki Sent: Sunday, August 05, 2007 4:54 PM To: boost@lists.boost.org Subject: Re: [boost] Release Tools Analysis Part I: Build systems
David Abrahams said: (by the date of Sun, 05 Aug 2007 09:37:57 -0400)
Did you consider scons?
Yes, many times. It's not under consideration now mostly because nobody is offering to rewrite all of Boost's build instructions in terms of Scons and support the features we need in Scons, as Kitware has offered to do for Cmake.
maybe it should be an interesting task for GSoC 2008 ?
Maybe scons team would agree to co-mentor a student that would volunteer to rewrite boost build instructions in terms of scons.
I think, a proof of concept for selected parts of boost would be much more feasible within only three months. FWIW, I think one of the most obviously lacking parts of scons compared to Boost.Build is the lack of 'features', i.e. tool independent (command line) option descriptors. (IMHO, the build file language, i.e. python -><- 'bjam-script', outweighs this disadvantage. Just consider the ease of adding a new build tool to scons, for example.) cheers, aa -- Andreas Ames | Programmer | Comergo GmbH | ames AT avaya DOT com Sitz der Gesellschaft: Stuttgart Registergericht: Amtsgericht Stuttgart - HRB 22107 Geschäftsführer: Andreas von Meyer zu Knonow, Udo Bühler, Thomas Kreikemeier