All of that sounded great until they started talking about moving to MSBuild. My experience with MSBuild is mostly from the C++ side, where it’s a way of making the build system take more CPU time than the linker and compiler combined. Setting the environment variable that makes CMake default to Ninja on Windows instead of MSBuild has significantly reduced my build times.
All of that sounded great until they started talking about moving to MSBuild. My experience with MSBuild is mostly from the C++ side, where it’s a way of making the build system take more CPU time than the linker and compiler combined. Setting the environment variable that makes CMake default to Ninja on Windows instead of MSBuild has significantly reduced my build times.