|
Boost : |
From: Ames, Andreas (Andreas) (ames_at_[hidden])
Date: 2007-08-06 06:20:25
> -----Original Message-----
> From: boost-bounces_at_[hidden]
> [mailto:boost-bounces_at_[hidden]] On Behalf Of Janek Kozicki
> Sent: Sunday, August 05, 2007 4:54 PM
> To: boost_at_[hidden]
> 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
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk