
On 12 May 2012 04:56, Dave Abrahams <dave@boostpro.com> wrote:
on Thu May 10 2012, Beren Minor <beren.minor+boost-AT-gmail.com> wrote:
With CMake and others, as comparison, you are only able to build one variant at a time, and by default everything will be build in conflicting way between build variants (build once in release mode and once in debug mode, and you'll overwrite the previous build output).
Meh; you just use different build directories. This is another one of those advantages of Boost.Build that cost more than they deliver, IMO.
I think you're underestimating this advantage, manually managing build directories could easily become a major chore. Especially during the transition to C++11, as different compilers and libraries have widely varying capabilities.