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 51a05582f842f0b436381017219395ee899dedd9 (commit) via 214589b1f068800721c582b6983d718d5a66c04b (commit) from 31b9aaf60da6eee0610b4a0347e58cbf7e68077e (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=51a05582f842f0b436381017219395ee899dedd9 commit 51a05582f842f0b436381017219395ee899dedd9 Merge: 31b9aaf 214589b Author: David Cole <david.c...@kitware.com> AuthorDate: Fri Jun 22 14:34:03 2012 -0400 Commit: CMake Topic Stage <kwro...@kitware.com> CommitDate: Fri Jun 22 14:34:03 2012 -0400 Merge topic 'release-script-fixes' into next 214589b Add ability to run as a ctest -S script also http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=214589b1f068800721c582b6983d718d5a66c04b commit 214589b1f068800721c582b6983d718d5a66c04b Author: David Cole <david.c...@kitware.com> AuthorDate: Fri Jun 22 14:32:29 2012 -0400 Commit: David Cole <david.c...@kitware.com> CommitDate: Fri Jun 22 14:32:29 2012 -0400 Add ability to run as a ctest -S script also Then, use ctest_sleep to separate uploads by at least one second each, so that the files on the web server all get distinct time stamps. Then, when viewed on the web server, sorted by time, they are also sorted alphabetically. diff --git a/Utilities/Release/upload_release.cmake b/Utilities/Release/upload_release.cmake index dc6c78f..bd79296 100644 --- a/Utilities/Release/upload_release.cmake +++ b/Utilities/Release/upload_release.cmake @@ -1,4 +1,7 @@ -set(PROJECT_PREFIX cmake-) +set(CTEST_RUN_CURRENT_SCRIPT 0) +if(NOT DEFINED PROJECT_PREFIX) + set(PROJECT_PREFIX cmake-) +endif() if(NOT VERSION) set(VERSION 2.8) endif() @@ -18,11 +21,18 @@ foreach(file ${FILES}) message("upload ${file} ${UPLOAD_LOC}") execute_process(COMMAND scp ${file} ${UPLOAD_LOC} - RESULT_VARIABLE result) - math(EXPR count "${count} + 1") + RESULT_VARIABLE result) if("${result}" GREATER 0) message(FATAL_ERROR "failed to upload file to ${UPLOAD_LOC}") endif() + + # Pause to give each upload a distinct (to the nearest second) + # time stamp + if(COMMAND ctest_sleep) + ctest_sleep(2) + endif() + + math(EXPR count "${count} + 1") endif() endforeach(file) if(${count} EQUAL 0) ----------------------------------------------------------------------- Summary of changes: Utilities/Release/upload_release.cmake | 16 +++++++++++++--- 1 files changed, 13 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