summaryrefslogtreecommitdiffstats
path: root/Utilities/Release/MakeRelease.cmake.in
diff options
context:
space:
mode:
Diffstat (limited to 'Utilities/Release/MakeRelease.cmake.in')
-rw-r--r--Utilities/Release/MakeRelease.cmake.in18
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
#########################################################################