diff options
Diffstat (limited to 'Utilities/Release/MakeRelease.cmake.in')
-rw-r--r-- | Utilities/Release/MakeRelease.cmake.in | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/Utilities/Release/MakeRelease.cmake.in b/Utilities/Release/MakeRelease.cmake.in index f45f6f9..fbfaef9 100644 --- a/Utilities/Release/MakeRelease.cmake.in +++ b/Utilities/Release/MakeRelease.cmake.in @@ -14,6 +14,23 @@ SET (SCPID "kitware@public.kitware.com") SET (CVSROOT ":pserver:anoncvs@www.cmake.org:/cvsroot/CMake") ######################################################################### +# commit the configured release.sh file +######################################################################### +IF (COMMIT_UNIX_SCRIPT) + # first copy the file + EXEC_PROGRAM(${CMAKE_COMMAND} "@PROJECT_SOURCE_DIR@" + ARGS -E copy + "@PROJECT_BINARY_DIR@/Utilities/Release/cmake_release.sh" + "@PROJECT_SOURCE_DIR@/Utilities/Release" + ) + # then commit it + EXEC_PROGRAM(cvs "@PROJECT_SOURCE_DIR@" + ARGS commit -m \"ENH: update revision numbers\" + "@PROJECT_SOURCE_DIR@/Utilities/Release/cmake_release.sh" + ) +ENDIF (COMMIT_UNIX_SCRIPT) + +######################################################################### # build the NSI if requested ######################################################################### IF (BUILD_NSIW) @@ -27,6 +44,7 @@ IF (BUILD_NSIW) ) ENDIF (BUILD_NSIW) + ######################################################################### # tag the tree if requested ######################################################################### |