martine/ninja — pull request #202 by syntheticpp (2012-01-22 22:00:44+00:00)
Title: Add CMake support

This file adds cmake as optional build system.

This adds the option to create project files for the common build systems and IDEs.
(Eclipse, KDevelop, CodeBlocks, QtCreator, Visual Studio, Mingw, Msys, Borland)

Status:
It builds ninja and ninja_test.
The other targets are not supported atm.

Tested:
Linux : GCC, croscompile with mingw
Windows: mingw/cmd, name/cms, Visual Studio 10
OSX: GCC, Xcode