01
CMake and the Attempt to Make Cross-Platform Builds Portable
CMake made cross-platform builds a generation problem: one project description could produce native build environments for Unix, Windows, macOS, IDEs, and later build executors such as Ninja.
↗