summaryrefslogtreecommitdiffstats
path: root/Utilities/Release/MakeRelease.cmake.in
diff options
context:
space:
mode:
authorKen Martin <ken.martin@kitware.com>2005-07-05 20:13:21 (GMT)
committerKen Martin <ken.martin@kitware.com>2005-07-05 20:13:21 (GMT)
commit17d1bd1d53643f8d89e3366000644ee9c77463da (patch)
tree2f7347624988bd88a234627511857b5b0fd49e5d /Utilities/Release/MakeRelease.cmake.in
parentaa02ba52b834b6ae4da594093094526d9eece4a5 (diff)
downloadCMake-17d1bd1d53643f8d89e3366000644ee9c77463da.zip
CMake-17d1bd1d53643f8d89e3366000644ee9c77463da.tar.gz
CMake-17d1bd1d53643f8d89e3366000644ee9c77463da.tar.bz2
ENH: a start on UNIX release
Diffstat (limited to 'Utilities/Release/MakeRelease.cmake.in')
-rw-r--r--Utilities/Release/MakeRelease.cmake.in17
1 files changed, 17 insertions, 0 deletions
diff --git a/Utilities/Release/MakeRelease.cmake.in b/Utilities/Release/MakeRelease.cmake.in
index 18b766f..f45f6f9 100644
--- a/Utilities/Release/MakeRelease.cmake.in
+++ b/Utilities/Release/MakeRelease.cmake.in
@@ -49,3 +49,20 @@ IF (BUILD_WINZIP)
${SCPID}:/projects/FTP/pub/cmake/v@CMake_VERSION_MAJOR@.@CMake_VERSION_MINOR@
)
ENDIF (BUILD_WINZIP)
+
+#########################################################################
+# build the src tar file and copy it over
+#########################################################################
+IF (BUILD_TAR)
+ EXEC_PROGRAM(rm $ENV{HOME} ARGS -rf @PROJECT_NAME@ )
+ EXEC_PROGRAM(cvs $ENV{HOME}
+ ARGS -d ${CVSROOT} export -r ${TAG} @PROJECT_NAME@)
+ EXEC_PROGRAM(tar $ENV{HOME}
+ ARGS -cvf cmake-${VERSION}.tar CMake)
+ EXEC_PROGRAM(gzip $ENV{HOME}
+ ARGS -f -9 cmake-${VERSION}.tar)
+ EXEC_PROGRAM(scp $ENV{HOME}
+ ARGS cmake-${VERSION}.tar.gz
+ ${SCPID}:/projects/FTP/pub/cmake/v@CMake_VERSION_MAJOR@.@CMake_VERSION_MINOR@
+ )
+ENDIF (BUILD_TAR)