Boost logo

Boost :

From: Sam Partington (Sam.Partington_at_[hidden])
Date: 2004-02-26 06:10:35


On Fri, 20 Feb 2004 16:09:56 -0500, David Abrahams
<dave_at_[hidden]> wrote:
> There are pre-generated headers in boost/mpl/aux_/preprocessed/...
> Those are the ones that actually get used.

What generates these files? We use the preprocessor library for boiler
plate code here and there and find it very useful.

But one of the critisms voiced is that debugging the generated code is
difficult->impossible (all debug info points at the same line in the
code!). What we really want is a way of preprocessing the code as a
separate stage in the build process.

We could (and occasionally do) output the preprocessed files, but that
means all of the headers are pulled in, and all of the comments stripped
out.

I imagine this is not an uncommon case.

TIA

Sam


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