P F wrote:
Instead of trying to convert the all boost libraries to cmake, we could start to move to cmake little-by-little by first getting the core libraries using cmake.
I really recommend trying to generate cmake packages for the sake of users of boost. Once you have that, porting any boost library to use cmake is much easier - but it is a very different task and requires very different buy-in from people and is a much more significant change for the boost community. What I proposed in that thread is for the benefit of boost users and is completely compatible with current boost community values (does not propose moving away from boost.build, which is a too-controversial topic).
I started writing a cmake(including testing using travis and appveyor) for Boost.Config here:
https://github.com/pfultz2/config
But then gave up when I realized that Boost.Config depends on Boost.Core which depends on Boost.Config.
I guess you're referring to
test/limits_test.cpp:#include
Before moving to modular cmake building, boost needs to get rid of its cyclic dependencies(especially in its core libraries).
Let's party like it's 2013! \o/ Be careful - you're about to get into a discussion of what a dependency is. :) Thanks, Steve.