[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