[cmake-commits] hoffman committed create-cmake-release.cmake 1.8 1.9 release_cmake.cmake 1.25 1.26

cmake-commits at cmake.org cmake-commits at cmake.org
Fri Feb 2 14:40:28 EST 2007


Update of /cvsroot/CMake/CMake/Utilities/Release
In directory public:/mounts/ram/cvs-serv6154/Utilities/Release

Modified Files:
	create-cmake-release.cmake release_cmake.cmake 
Log Message:
ENH: add support for cygwin source and binary packaging


Index: create-cmake-release.cmake
===================================================================
RCS file: /cvsroot/CMake/CMake/Utilities/Release/create-cmake-release.cmake,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -d -r1.8 -r1.9
--- create-cmake-release.cmake	28 Nov 2006 19:45:41 -0000	1.8
+++ create-cmake-release.cmake	2 Feb 2007 19:40:26 -0000	1.9
@@ -10,6 +10,7 @@
   dashsgi1_release.cmake      # IRIX
   dashsgi1_release64.cmake    # IRIX 64
   vogon_release.cmake         # Windows
+  discworld_cygwin.cmake         # Cygwin
 #  r36n11_aix_release.cmake   # AIX 5.3
   r15n65_aix_release.cmake   # AIX 5.2
 )

Index: release_cmake.cmake
===================================================================
RCS file: /cvsroot/CMake/CMake/Utilities/Release/release_cmake.cmake,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -d -r1.25 -r1.26
--- release_cmake.cmake	14 May 2006 19:24:57 -0000	1.25
+++ release_cmake.cmake	2 Feb 2007 19:40:26 -0000	1.26
@@ -76,8 +76,12 @@
 
 # run the script by starting a shell on the remote machine
 # then using the script file as input to the shell
-remote_command("run release_cmake-${HOST}.sh on server"
-  "${RUN_SHELL}" ${SCRIPT_FILE})
+IF(RUN_LOCAL)
+  message(FATAL_ERROR "run this command: ${RUN_SHELL} ${SCRIPT_FILE}")
+ELSE(RUN_LOCAL)
+  remote_command("run release_cmake-${HOST}.sh on server"
+    "${RUN_SHELL}" ${SCRIPT_FILE})
+ENDIF(RUN_LOCAL)
 
 # now figure out which types of packages were created 
 set(generators ${CPACK_BINARY_GENERATORS} ${CPACK_SOURCE_GENERATORS})
@@ -95,6 +99,9 @@
   if("${gen}" STREQUAL "TBZ2")
     set(SUFFIXES ${SUFFIXES} "*.tar.bz2")
   endif("${gen}" STREQUAL "TBZ2")
+  if("${gen}" MATCHES "Cygwin")
+    set(SUFFIXES ${SUFFIXES} "*.tar.bz2")
+  endif("${gen}" STREQUAL "Cygwin")
   if("${gen}" STREQUAL "TZ")
     set(SUFFIXES ${SUFFIXES} "*.tar.Z")
   endif("${gen}" STREQUAL "TZ")



More information about the Cmake-commits mailing list