
15 May
2012
15 May
'12
12:33 p.m.
On Mon, May 14, 2012 at 9:36 AM, Dave Abrahams <dave@boostpro.com> wrote:
Except that not all variants should be build on all platforms. Linux (probably) doesn't need the static ones. And on Windows you're missing the static runtime one.
Your rules don't appear to take care of variant naming either.
Right. And 90% of use-cases don't want to take care of any of those things. That's why we wrote the rules as we did. Generating all the possible variants of a library is a packager's job, not part of the regular development workflow nor something that users regularly want.
Right, that's my point. It'd be nice if CMake (upstream) supported this, then other C++ libs would benefit from it too. -- Olaf