Here the actual status of the Ninja generator. The generator now uses Ninja's build-in response support.
- MSVC10 Dependency checking is still missing as essential feature, but the rest is quite good: The following tests FAILED: 82 - BuildDepends (Failed) 140 - CTestGTMCoverage (Failed) 158 - CTestTestStopTime (Failed) And it is maybe better on the build server (CTestGTMCoverage/CTestTestStopTime) - MinGW 4.7 Because 'ar' has problems with \ in response files currently slashes are used for the patch names, then this ninja patch is needed https://github.com/martine/ninja/pull/322 Maybe there is a better solution, which would automatically fix a lot of unit tests. The RC compiler is set now internally and therefore the unit tests could be run: The following tests FAILED: 36 - CxxOnly (Failed) 38 - OutDir (Failed) 39 - ObjectLibrary (Failed) 40 - NewlineArgs (Failed) 42 - ExternalOBJ (Failed) 54 - ExportImport (Failed) 62 - Module.GenerateExportHeader (Failed) 72 - Framework (Failed) 77 - CustomCommand (Failed) 80 - BuildDepends (Failed) 85 - CPackComponentsForAll-ZIP-OnePackPerGroup (Failed) 86 - CPackComponentsForAll-ZIP-IgnoreGroup (Failed) 87 - CPackComponentsForAll-ZIP-AllInOne (Failed) 89 - X11 (Failed) 94 - complex (Failed) 95 - complexOneConfig (Failed) 99 - ExternalProject (Failed) 104 - TutorialStep5 (Failed) 105 - TutorialStep6 (Failed) 106 - TutorialStep7 (Failed) 107 - testing (Failed) 108 - wrapping (Failed) 109 - qtwrapping (Failed) 113 - Dependency (Failed) 117 - linkorder1 (Failed) 119 - kwsys (Failed) 120 - SubDir (Failed) 145 - CMakeCommands.target_link_libraries (Failed) 153 - CTestTestStopTime (Failed) 154 - CTestTestSubdir (Failed) 169 - IncludeDirectories (Failed) 177 - CMakeOnly.CheckCXXSymbolExists (Failed) 179 - CMakeOnly.CheckLanguage (Failed) I assume most errors are because of '/' '\' mismatch. I propose to also enable Ninja on Windows this would give as more feedback and maybe we also get some bug fixes. And nobody is forced to use the ninja generator. Peter -- Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-developers