|
Boost : |
From: Ames, Andreas (Andreas) (ames_at_[hidden])
Date: 2007-08-06 06:24:57
> -----Original Message-----
> From: boost-bounces_at_[hidden]
> [mailto:boost-bounces_at_[hidden]] On Behalf Of David Abrahams
> Sent: Sunday, August 05, 2007 6:13 PM
> Subject: Re: [boost] Release Tools Analysis Part I: Build systems
>
> Well, with a great deal of due respect to Steven, he's wrong. Sure it
> /can/ be done in pure python, but /should/ it be? Before we had
> insane C++ template metaprograms, the cost of preprocessing and lexing
> typically swamped that of any other C/C++ compilation phase, just
> because they had to deal with more data (individual characters). And
> now we have insane preprocessor metaprograms, so things have not
> gotten any easier on the C/C++ preprocessor.
I don't think, the maintainers position does matter here. Scons has
an interface (a so called 'scanner' interface) to add tools of your
choice for generating the implicit dependenies.
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