[Cmake-commits] CMake branch, next, updated. v3.3.0-2123-gc708917
Brad King
brad.king at kitware.com
Mon Aug 10 13:28:51 EDT 2015
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "CMake".
The branch, next has been updated
via c708917308f23dda4f9ed94eab33e758c1cf0c94 (commit)
via 4e3c7725d0d724d7a8a0e8305d15713e01b20503 (commit)
from 225e2d5bacae40956e489d8232f150607cc7b75a (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=c708917308f23dda4f9ed94eab33e758c1cf0c94
commit c708917308f23dda4f9ed94eab33e758c1cf0c94
Merge: 225e2d5 4e3c772
Author: Brad King <brad.king at kitware.com>
AuthorDate: Mon Aug 10 13:28:50 2015 -0400
Commit: CMake Topic Stage <kwrobot at kitware.com>
CommitDate: Mon Aug 10 13:28:50 2015 -0400
Merge topic 'bootstrap-no-ninja' into next
4e3c7725 bootstrap: Do not build Ninja generator
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=4e3c7725d0d724d7a8a0e8305d15713e01b20503
commit 4e3c7725d0d724d7a8a0e8305d15713e01b20503
Author: Brad King <brad.king at kitware.com>
AuthorDate: Mon Aug 10 13:26:52 2015 -0400
Commit: Brad King <brad.king at kitware.com>
CommitDate: Mon Aug 10 13:26:52 2015 -0400
bootstrap: Do not build Ninja generator
The CMake bootstrap process uses Makefile generators so there is no
need to build the Ninja generators during bootstrap.
diff --git a/Source/cmake.cxx b/Source/cmake.cxx
index 8c455b2..0321f2c 100644
--- a/Source/cmake.cxx
+++ b/Source/cmake.cxx
@@ -75,7 +75,9 @@
# include "cmGlobalWatcomWMakeGenerator.h"
#endif
#include "cmGlobalUnixMakefileGenerator3.h"
-#include "cmGlobalNinjaGenerator.h"
+#if defined(CMAKE_BUILD_WITH_CMAKE)
+# include "cmGlobalNinjaGenerator.h"
+#endif
#include "cmExtraCodeLiteGenerator.h"
#if !defined(CMAKE_BOOT_MINGW)
@@ -1857,8 +1859,10 @@ void cmake::AddDefaultGenerators()
#endif
this->Generators.push_back(
cmGlobalUnixMakefileGenerator3::NewFactory());
+#if defined(CMAKE_BUILD_WITH_CMAKE)
this->Generators.push_back(
cmGlobalNinjaGenerator::NewFactory());
+#endif
#if defined(CMAKE_USE_WMAKE)
this->Generators.push_back(
cmGlobalWatcomWMakeGenerator::NewFactory());
diff --git a/bootstrap b/bootstrap
index d778bbe..7b9a582 100755
--- a/bootstrap
+++ b/bootstrap
@@ -322,11 +322,6 @@ CMAKE_CXX_SOURCES="\
cmExprLexer \
cmExprParser \
cmExprParserHelper \
- cmGlobalNinjaGenerator \
- cmLocalNinjaGenerator \
- cmNinjaTargetGenerator \
- cmNinjaNormalTargetGenerator \
- cmNinjaUtilityTargetGenerator \
"
if ${cmake_system_mingw}; then
-----------------------------------------------------------------------
Summary of changes:
Source/cmake.cxx | 6 +++++-
bootstrap | 5 -----
2 files changed, 5 insertions(+), 6 deletions(-)
hooks/post-receive
--
CMake
More information about the Cmake-commits
mailing list