[CMake] Ninja + parallel linking

2016-07-07 Thread Robert Dailey
I notice on ninja builds generated via CMake 3.6, the link step blocks compilation threads. What I expect is that if I have 32 threads available for compiling, those are also shared via the link step. In other words, if I reach a link step, I want it to consume 1 thread and the other 31 threads sta

[CMake] [ANNOUNCE] CMake 3.6.0 available for download

2016-07-07 Thread Robert Maynard
I am proud to announce that CMake 3.6.0 is now available for download at: https://cmake.org/download/ Documentation is available at: https://cmake.org/cmake/help/v3.6 Release notes appear below and are also published at https://cmake.org/cmake/help/v3.6/release/3.6.html Some of the more si

Re: [CMake] initializing flags from toolchain files (was: CMake 3.6.0-rc4 now ready for testing!)

2016-07-07 Thread Brad King
On 07/01/2016 04:06 AM, Hendrik Sattler wrote: > So each and every toolchain file shall also take care of the > environment variable? > How about CMAKE_CXX_FLAGS_INIT set by other module files? Currently the only way to get CMake's default flags for the platform and also add one's own flags from