summaryrefslogtreecommitdiffstats
path: root/Utilities/Release/Release.cmake
diff options
context:
space:
mode:
authorKen Martin <ken.martin@kitware.com>2005-06-30 17:09:07 (GMT)
committerKen Martin <ken.martin@kitware.com>2005-06-30 17:09:07 (GMT)
commit42d331b3957104e776e91f38ee7ccb20f7ebcd1e (patch)
treec2b9de055d3ba3804b9250cc9eab152945f2134c /Utilities/Release/Release.cmake
parentcfda73f86ab0e4eb4f73ceaa48f53225b4054214 (diff)
downloadCMake-42d331b3957104e776e91f38ee7ccb20f7ebcd1e.zip
CMake-42d331b3957104e776e91f38ee7ccb20f7ebcd1e.tar.gz
CMake-42d331b3957104e776e91f38ee7ccb20f7ebcd1e.tar.bz2
ENH: better release scripts
Diffstat (limited to 'Utilities/Release/Release.cmake')
-rw-r--r--Utilities/Release/Release.cmake16
1 files changed, 12 insertions, 4 deletions
diff --git a/Utilities/Release/Release.cmake b/Utilities/Release/Release.cmake
index 7f7ca86..dadec45 100644
--- a/Utilities/Release/Release.cmake
+++ b/Utilities/Release/Release.cmake
@@ -51,11 +51,19 @@ IF(WIN32)
${PROJECT_BINARY_DIR}/Utilities/Release/${PROJECT_NAME}.nsi
IMMEDIATE @ONLY)
CONFIGURE_FILE(
- ${PROJECT_SOURCE_DIR}/Utilities/Release/Win32Release.sh.in
- ${PROJECT_BINARY_DIR}/Utilities/Release/Win32Release.sh
- IMMEDIATE @ONLY)
- CONFIGURE_FILE(
${PROJECT_SOURCE_DIR}/Utilities/Release/cmake_release.sh.in
${PROJECT_BINARY_DIR}/Utilities/Release/cmake_release.sh
IMMEDIATE @ONLY)
+ CONFIGURE_FILE(
+ ${PROJECT_SOURCE_DIR}/Utilities/Release/MakeRelease.cmake.in
+ ${PROJECT_BINARY_DIR}/Utilities/Release/MakeRelease.cmake
+ IMMEDIATE @ONLY)
ENDIF(WIN32)
+
+IF (NSIS_MAKENSIS AND WINZIP_WZZIP)
+ # build the NSI
+ ADD_CUSTOM_TARGET( release
+ ${CMAKE_COMMAND} -P
+ ${PROJECT_BINARY_DIR}/Utilities/Release/MakeRelease.cmake
+ )
+ENDIF (NSIS_MAKENSIS AND WINZIP_WZZIP)