
21 Oct
2013
21 Oct
'13
4:07 a.m.
on Fri Oct 18 2013, Stephen Kelly
C++11/14 boost would have a markedly different dependency graph, since libraries would only use the boost versions of other libraries if they needed some extension not present in the standard library version.
That's part of my thinking too. Eg, mpl would not depend on Boost.PP if used by a C++11 compiler if my phase 3 is completed. That is the kind of thing we can encode into the cmake package files.
I doubt that MPL uses PP only for variadic template emulation. -- Dave Abrahams