[Cmake-commits] CMake branch, next, updated. v2.8.8-3311-g31b9aaf
David Cole
david.cole at kitware.com
Fri Jun 22 11:23:23 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 31b9aaf60da6eee0610b4a0347e58cbf7e68077e (commit)
via 3a17311bc89053f9f71f4a50e95efd1f7f313ef7 (commit)
via 03022877399735b930ae44f1fd2d19d64e4a8a2f (commit)
from 6d52cb8f6ad489c777db89edb9b517521bb1f6cb (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=31b9aaf60da6eee0610b4a0347e58cbf7e68077e
commit 31b9aaf60da6eee0610b4a0347e58cbf7e68077e
Merge: 6d52cb8 3a17311
Author: David Cole <david.cole at kitware.com>
AuthorDate: Fri Jun 22 11:23:20 2012 -0400
Commit: CMake Topic Stage <kwrobot at kitware.com>
CommitDate: Fri Jun 22 11:23:20 2012 -0400
Merge topic 'exclude-ExternalProject-test-for-cygwin-release-script' into next
3a17311 Release: Temporarily exclude ExternalProject test on cygwin
0302287 CMake Nightly Date Stamp
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=3a17311bc89053f9f71f4a50e95efd1f7f313ef7
commit 3a17311bc89053f9f71f4a50e95efd1f7f313ef7
Author: David Cole <david.cole at kitware.com>
AuthorDate: Fri Jun 22 11:20:03 2012 -0400
Commit: David Cole <david.cole at kitware.com>
CommitDate: Fri Jun 22 11:20:03 2012 -0400
Release: Temporarily exclude ExternalProject test on cygwin
Only temporarily until we can setup a new cygwin build machine
for making releases. It's specific to the script that runs on
dash2win64 anyhow. When we add a new script to run it on a
different machine, and stop building the cygwin releases on
dash2win64, this change will naturally no longer apply.
diff --git a/Utilities/Release/dash2win64_cygwin.cmake b/Utilities/Release/dash2win64_cygwin.cmake
index 78e8df0..663c615 100644
--- a/Utilities/Release/dash2win64_cygwin.cmake
+++ b/Utilities/Release/dash2win64_cygwin.cmake
@@ -16,4 +16,12 @@ set(CC gcc)
set(SCRIPT_NAME dash2win64cygwin)
set(GIT_EXTRA "git config core.autocrlf true")
get_filename_component(path "${CMAKE_CURRENT_LIST_FILE}" PATH)
+
+# WARNING: Temporary fix!! This exclusion of the ExternalProject test
+# is temporary until we can set up a new cygwin build machine.
+# It only fails because of cygwin/non-cygwin "svn" mismatches in this
+# particular environment. This is less than ideal, but at least it
+# allows us to produce cygwin builds in the short term.
+set(EXTRA_CTEST_ARGS "-E ExternalProject")
+
include(${path}/release_cmake.cmake)
diff --git a/Utilities/Release/release_cmake.sh.in b/Utilities/Release/release_cmake.sh.in
index 50882c5..b5ff6dd 100755
--- a/Utilities/Release/release_cmake.sh.in
+++ b/Utilities/Release/release_cmake.sh.in
@@ -121,7 +121,7 @@ check_exit_value $? "Build cmake" || exit 1
if [ -z "@SKIP_TESTS@" ]; then
echo "Run cmake tests"
- ./bin/ctest --output-on-failure -j @PROCESSORS@ test
+ ./bin/ctest --output-on-failure -j @PROCESSORS@ @EXTRA_CTEST_ARGS@
check_exit_value $? "Test cmake" || exit 1
fi
-----------------------------------------------------------------------
Summary of changes:
Source/CMakeVersion.cmake | 2 +-
Utilities/Release/dash2win64_cygwin.cmake | 8 ++++++++
Utilities/Release/release_cmake.sh.in | 2 +-
3 files changed, 10 insertions(+), 2 deletions(-)
hooks/post-receive
--
CMake
More information about the Cmake-commits
mailing list