[Cmake-commits] CMake branch, next, updated. v2.8.8-3154-g26fe133
David Cole
david.cole at kitware.com
Wed Jun 13 17:27:53 EDT 2012
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 26fe13382a9a5eef4cf762184bdf752f1f3fe717 (commit)
via 2077e98753a505490d16cba42af0e0cae04f2c36 (commit)
from 396d01ea21959d1d7c1d7e2d97c45a683b03f354 (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=26fe13382a9a5eef4cf762184bdf752f1f3fe717
commit 26fe13382a9a5eef4cf762184bdf752f1f3fe717
Merge: 396d01e 2077e98
Author: David Cole <david.cole at kitware.com>
AuthorDate: Wed Jun 13 17:27:51 2012 -0400
Commit: CMake Topic Stage <kwrobot at kitware.com>
CommitDate: Wed Jun 13 17:27:51 2012 -0400
Merge topic 'ninja-enable-on-windows' into next
2077e98 Ninja: Enable the ninja generator by default on Windows.
diff --cc Source/CMakeLists.txt
index ebeda56,e9ac0ed..a871836
--- a/Source/CMakeLists.txt
+++ b/Source/CMakeLists.txt
@@@ -383,12 -383,8 +383,12 @@@ IF(CMAKE_ENABLE_NINJA
cmNinjaUtilityTargetGenerator.h
)
ADD_DEFINITIONS(-DCMAKE_USE_NINJA)
+ IF(MSVC) # TODO WIN32
+ ADD_EXECUTABLE(cmcldeps cmcldeps.cxx)
+ INSTALL_TARGETS(/bin cmcldeps)
+ ENDIF()
ELSE()
- MESSAGE(STATUS "Ninja generator disabled, enforce with -DCMAKE_ENABLE_NINJA=ON")
+ MESSAGE(STATUS "Ninja generator disabled, enable it with -DCMAKE_ENABLE_NINJA=ON")
ENDIF()
# create a library used by the command line and the GUI
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=2077e98753a505490d16cba42af0e0cae04f2c36
commit 2077e98753a505490d16cba42af0e0cae04f2c36
Author: David Cole <david.cole at kitware.com>
AuthorDate: Wed Jun 13 17:25:24 2012 -0400
Commit: David Cole <david.cole at kitware.com>
CommitDate: Wed Jun 13 17:25:24 2012 -0400
Ninja: Enable the ninja generator by default on Windows.
All tests are passing as of this morning on the CMake dashboard in
the Nightly Expected section.
Nice job to all the Ninja+CMake contributors. Congrats!
diff --git a/Source/CMakeLists.txt b/Source/CMakeLists.txt
index 46bdec6..e9ac0ed 100644
--- a/Source/CMakeLists.txt
+++ b/Source/CMakeLists.txt
@@ -361,11 +361,11 @@ ENDIF (WIN32)
# on platforms where it does not pass all tests.
# Enforce Ninja support by setting CMAKE_USE_NINJA
set(_CMAKE_DEFAULT_NINJA_VALUE TRUE)
-if(WIN32 OR APPLE)
+if(APPLE)
SET(_CMAKE_DEFAULT_NINJA_VALUE FALSE)
endif()
SET(CMAKE_ENABLE_NINJA ${_CMAKE_DEFAULT_NINJA_VALUE} CACHE BOOL
- "Enable the ninja generator for CMake. On Windows and OSX broken")
+ "Enable the ninja generator for CMake. When enabled, some CMake tests still fail on OSX")
MARK_AS_ADVANCED(CMAKE_ENABLE_NINJA)
IF(CMAKE_ENABLE_NINJA)
MESSAGE(STATUS "Ninja generator enabled.")
@@ -384,7 +384,7 @@ IF(CMAKE_ENABLE_NINJA)
)
ADD_DEFINITIONS(-DCMAKE_USE_NINJA)
ELSE()
- MESSAGE(STATUS "Ninja generator disabled, enforce with -DCMAKE_ENABLE_NINJA=ON")
+ MESSAGE(STATUS "Ninja generator disabled, enable it with -DCMAKE_ENABLE_NINJA=ON")
ENDIF()
# create a library used by the command line and the GUI
-----------------------------------------------------------------------
Summary of changes:
Source/CMakeLists.txt | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
hooks/post-receive
--
CMake
More information about the Cmake-commits
mailing list