[Cmake-commits] CMake branch, master, updated. v2.8.2-592-g185582d
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, master has been updated via 185582d5feb2925975cb669b0874a4a9cbe452d9 (commit) from 91b5bc3efa814ba27cbc52280edc363f8991d0cc (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=185582d5feb2925975cb669b0874a4a9cbe452d9 commit 185582d5feb2925975cb669b0874a4a9cbe452d9 Author: KWSys Robot AuthorDate: Sat Oct 23 00:01:13 2010 -0400 Commit: KWSys Robot CommitDate: Sat Oct 23 00:12:04 2010 -0400 KWSys Nightly Date Stamp diff --git a/Source/kwsys/kwsysDateStamp.cmake b/Source/kwsys/kwsysDateStamp.cmake index f3f4760..8230e19 100644 --- a/Source/kwsys/kwsysDateStamp.cmake +++ b/Source/kwsys/kwsysDateStamp.cmake @@ -18,4 +18,4 @@ SET(KWSYS_DATE_STAMP_YEAR 2010) SET(KWSYS_DATE_STAMP_MONTH 10) # KWSys version date day component. Format is DD. -SET(KWSYS_DATE_STAMP_DAY 22) +SET(KWSYS_DATE_STAMP_DAY 23) --- Summary of changes: Source/kwsys/kwsysDateStamp.cmake |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) hooks/post-receive -- CMake ___ Cmake-commits mailing list Cmake-commits@cmake.org http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-commits
[Cmake-commits] CMake branch, next, updated. v2.8.2-1100-gad236f3
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 ad236f3b5b16af531ef70f015e8087c829bf125c (commit) via 6e1282f840fe50707c928079465ab315f07a59fe (commit) via 91b5bc3efa814ba27cbc52280edc363f8991d0cc (commit) via e42160f3e057a338f5f5ac22bd4362b779a66254 (commit) from db16b4c5e8edd9983e85f8c5c036a462c5456c5a (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=ad236f3b5b16af531ef70f015e8087c829bf125c commit ad236f3b5b16af531ef70f015e8087c829bf125c Merge: db16b4c 6e1282f Author: David Cole AuthorDate: Fri Oct 22 16:31:20 2010 -0400 Commit: CMake Topic Stage CommitDate: Fri Oct 22 16:31:20 2010 -0400 Merge topic 'fix-11173' into next 6e1282f ExternalProject: No svn --username if empty (#11173) 91b5bc3 KWSys Nightly Date Stamp e42160f KWSys Nightly Date Stamp http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=6e1282f840fe50707c928079465ab315f07a59fe commit 6e1282f840fe50707c928079465ab315f07a59fe Author: David Cole AuthorDate: Fri Oct 22 16:09:07 2010 -0400 Commit: David Cole CommitDate: Fri Oct 22 16:23:27 2010 -0400 ExternalProject: No svn --username if empty (#11173) Nor --password. But please do if non-empty. Thank you. diff --git a/Modules/ExternalProject.cmake b/Modules/ExternalProject.cmake index d76796f..f3c907f 100644 --- a/Modules/ExternalProject.cmake +++ b/Modules/ExternalProject.cmake @@ -985,8 +985,15 @@ function(_ep_add_download_command name) get_filename_component(src_name "${source_dir}" NAME) get_filename_component(work_dir "${source_dir}" PATH) set(comment "Performing download step (SVN checkout) for '${name}'") +set(svn_user_pw_args "") +if(svn_username) + set(svn_user_pw_args ${svn_user_pw_args} "--username=${svn_username}") +endif() +if(svn_password) + set(svn_user_pw_args ${svn_user_pw_args} "--password=${svn_password}") +endif() set(cmd ${Subversion_SVN_EXECUTABLE} co ${svn_repository} ${svn_revision} - --username=${svn_username} --password=${svn_password} ${src_name}) + ${svn_user_pw_args} ${src_name}) list(APPEND depends ${stamp_dir}/${name}-svninfo.txt) elseif(git_repository) find_package(Git) @@ -1125,8 +1132,15 @@ function(_ep_add_update_command name) get_property(svn_revision TARGET ${name} PROPERTY _EP_SVN_REVISION) get_property(svn_username TARGET ${name} PROPERTY _EP_SVN_USERNAME) get_property(svn_password TARGET ${name} PROPERTY _EP_SVN_PASSWORD) +set(svn_user_pw_args "") +if(svn_username) + set(svn_user_pw_args ${svn_user_pw_args} "--username=${svn_username}") +endif() +if(svn_password) + set(svn_user_pw_args ${svn_user_pw_args} "--password=${svn_password}") +endif() set(cmd ${Subversion_SVN_EXECUTABLE} up ${svn_revision} - --username=${svn_username} --password=${svn_password}) + ${svn_user_pw_args}) set(always 1) elseif(git_repository) if(NOT GIT_EXECUTABLE) --- Summary of changes: Modules/ExternalProject.cmake | 18 -- Source/kwsys/kwsysDateStamp.cmake |2 +- 2 files changed, 17 insertions(+), 3 deletions(-) hooks/post-receive -- CMake ___ Cmake-commits mailing list Cmake-commits@cmake.org http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-commits
[Cmake-commits] CMake branch, next, updated. v2.8.2-1096-gdb16b4c
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 db16b4c5e8edd9983e85f8c5c036a462c5456c5a (commit) via 1e4fd5fc9cf294400a2d6b07a02368da942187bc (commit) from 0d0b39dec91fae1187047e672ed12ef0659925a7 (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=db16b4c5e8edd9983e85f8c5c036a462c5456c5a commit db16b4c5e8edd9983e85f8c5c036a462c5456c5a Merge: 0d0b39d 1e4fd5f Author: David Cole AuthorDate: Fri Oct 22 14:37:11 2010 -0400 Commit: CMake Topic Stage CommitDate: Fri Oct 22 14:37:11 2010 -0400 Merge topic 'add-cse-contract-test' into next 1e4fd5f Enable overriding contract test timeout values. http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=1e4fd5fc9cf294400a2d6b07a02368da942187bc commit 1e4fd5fc9cf294400a2d6b07a02368da942187bc Author: David Cole AuthorDate: Fri Oct 22 14:31:36 2010 -0400 Commit: David Cole CommitDate: Fri Oct 22 14:31:36 2010 -0400 Enable overriding contract test timeout values. Use a longer value as the default timeout (6 hours). For a per-contract-test timeout value, set ${project}_TEST_TIMEOUT in the project's RunTest.cmake file. To use a longer value for all non-specific contract tests, set a CMake cache variable named CMAKE_CONTRACT_TEST_TIMEOUT_DEFAULT. All timeout values are in seconds. Also, patch up last commit to defer evaluation of ENV{HOME} until EnforceConfig.cmake is included at ctest time. This allows Windows machines to have "\\" characters in the HOME environment variable if they want to. diff --git a/Tests/CMakeLists.txt b/Tests/CMakeLists.txt index ed12c65..5155858 100644 --- a/Tests/CMakeLists.txt +++ b/Tests/CMakeLists.txt @@ -23,7 +23,7 @@ IF(DEFINED ENV{HOME} AND NOT CTEST_NO_TEST_HOME) SET(TEST_HOME_ENV_CODE "# Fake a user home directory to avoid polluting the real one. # But provide original ENV{HOME} value in ENV{CTEST_REAL_HOME} for tests that # need access to the real HOME directory. -SET(ENV{CTEST_REAL_HOME} \"$ENV{HOME}\") +SET(ENV{CTEST_REAL_HOME} \"\$ENV{HOME}\") SET(ENV{HOME} \"${TEST_HOME}\") ") ENDIF() @@ -1776,7 +1776,16 @@ ${CMake_BINARY_DIR}/bin/cmake -DVERSION=master -P ${CMake_SOURCE_DIR}/Utilities/ INCLUDE(Contracts/${project}/RunTest.cmake) ADD_TEST_MACRO(Contracts.${project} ${${project}_RUN_TEST}) -SET_TESTS_PROPERTIES(Contracts.${project} PROPERTIES TIMEOUT 5400) +# Contract test timeout in seconds. +# Default to 6 hours. +IF(DEFINED ${project}_TEST_TIMEOUT) + SET(timeout ${${project}_TEST_TIMEOUT}) +ELSEIF(CMAKE_CONTRACT_TEST_TIMEOUT_DEFAULT) + SET(timeout ${CMAKE_CONTRACT_TEST_TIMEOUT_DEFAULT}) +ELSE() + SET(timeout 21600) +ENDIF() +SET_TESTS_PROPERTIES(Contracts.${project} PROPERTIES TIMEOUT ${timeout}) ENDFOREACH() ENDIF(BUILD_TESTING) --- Summary of changes: Tests/CMakeLists.txt | 13 +++-- 1 files changed, 11 insertions(+), 2 deletions(-) hooks/post-receive -- CMake ___ Cmake-commits mailing list Cmake-commits@cmake.org http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-commits
[Cmake-commits] CMake branch, next, updated. v2.8.2-1094-g0d0b39d
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 0d0b39dec91fae1187047e672ed12ef0659925a7 (commit) via beeca11c9bcfd0cc211c8c73f4b00709c914eac3 (commit) from ee0ef5bdc84118423203bea83995a980305a17b4 (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=0d0b39dec91fae1187047e672ed12ef0659925a7 commit 0d0b39dec91fae1187047e672ed12ef0659925a7 Merge: ee0ef5b beeca11 Author: Marcus D. Hanwell AuthorDate: Fri Oct 22 11:19:26 2010 -0400 Commit: CMake Topic Stage CommitDate: Fri Oct 22 11:19:26 2010 -0400 Merge topic 'external-project-extra-gen' into next beeca11 Fixed parallel build for generators with EXTRA. http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=beeca11c9bcfd0cc211c8c73f4b00709c914eac3 commit beeca11c9bcfd0cc211c8c73f4b00709c914eac3 Author: Marcus D. Hanwell AuthorDate: Fri Oct 22 11:16:21 2010 -0400 Commit: Marcus D. Hanwell CommitDate: Fri Oct 22 11:16:21 2010 -0400 Fixed parallel build for generators with EXTRA. Fixed parallel build for projects using generators that have the CMAKE_EXTRA_GENERATOR as well as CMAKE_GENERATOR. Thanks to Bill Hoffman for helping me to track this one down, I missed parallel builds. diff --git a/Modules/ExternalProject.cmake b/Modules/ExternalProject.cmake index d76796f..dfd96cd 100644 --- a/Modules/ExternalProject.cmake +++ b/Modules/ExternalProject.cmake @@ -597,8 +597,7 @@ function(_ep_get_build_command name step cmd_var) # CMake project. Select build command based on generator. get_target_property(cmake_generator ${name} _EP_CMAKE_GENERATOR) if("${CMAKE_GENERATOR}" MATCHES "Make" AND - ("${cmake_generator}" STREQUAL "${CMAKE_GENERATOR}" OR - NOT cmake_generator)) + ("${cmake_generator}" MATCHES "Make" OR NOT cmake_generator)) # The project uses the same Makefile generator. Use recursive make. set(cmd "$(MAKE)") if(step STREQUAL "INSTALL") --- Summary of changes: Modules/ExternalProject.cmake |3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) hooks/post-receive -- CMake ___ Cmake-commits mailing list Cmake-commits@cmake.org http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-commits