Boost logo

Boost :

Subject: Re: [boost] bcp update #2: namespace renaming
From: Artyom (artyomtnk_at_[hidden])
Date: 2009-12-28 15:37:34


That is great news, one of the most missing features.

Several questions:

a) Does it rename macros as well? I mean if I have a library
   with defined BOOST_ASIO_ENABLE_FOO_BAR would it be renamed

b) Doest it updates BJam files as well.
c) How do you deal with various test files?
d) Have you tryed to run some regrssion tests?

I had written once such tool on my own, see

However I hadn't updated the BJam files. I still
managed to build most of parts of boost and run some regession

I would defenatly test it ASAP.


> Also changes library names to start with the prefix
> "newname" or "libnewname" rather than "boost" or
> "libboost".

Does it changes include paths as well? So I can include


> What you can
> not do at present, is #include two different boost versions
> in the same translation unit.

When you use alias or in any case?

Actually my tool had allowed this. Why you can't do this?

P.S.: This is very important step!


Boost list run by bdawes at, gregod at, cpdaniel at, john at