CMake/Utilities/Release
2009-03-31 10:27:22 -04:00
..
Cygwin ENH: add support for cygwin source and binary packaging 2007-02-02 14:40:26 -05:00
CMakeInstall.bmp BUG: Put back CMakeInstall.bmp in order to build a package with NSIS on Windows. It was inadvertently removed. 2007-09-06 17:47:47 -04:00
CMakeLogo.ico ENH: Put black outline around all resolutions of the new ico files. Looks better on a dark background than the lighter outline... 2007-11-08 15:54:26 -05:00
create-cmake-release.cmake ENH: change to use CMAKE_CREATE_VERSION from CMAKE_VERSION as CMAKE_VERSION is auto-defined now 2009-01-27 10:34:14 -05:00
dashmacmini2_release.cmake ENH: qtgui stuff 2008-03-07 14:03:31 -05:00
dashsgi1_release64.cmake
dashsgi1_release.cmake
dashsun1_release.cmake
destiny_release.cmake
ferrari_sgi64_release.cmake ENH: add FFLAGS back into release script 2009-02-11 13:05:15 -05:00
ferrari_sgi_release.cmake ENH: add new sgi release scripts 2008-10-01 13:13:23 -04:00
hythloth_release.cmake
magrathea_release.cmake ENH: check in current build scripts 2008-08-19 13:59:44 -04:00
muse_release64.cmake
muse_release.cmake
r15n65_aix_release.cmake ENH: use older os for AIX release 2006-11-28 14:45:41 -05:00
r36n11_aix_release.cmake
README ENH: change to use CMAKE_CREATE_VERSION from CMAKE_VERSION as CMAKE_VERSION is auto-defined now 2009-01-27 10:34:14 -05:00
release_cmake.cmake ENH: change to use CMAKE_CREATE_VERSION from CMAKE_VERSION as CMAKE_VERSION is auto-defined now 2009-01-27 10:34:14 -05:00
release_cmake.sh.in ENH: add FFLAGS back into release script 2009-02-11 13:05:15 -05:00
upload_release.cmake ENH: check in current build scripts 2008-08-19 13:59:44 -04:00
v20n17_aix_release.cmake ENH: check in current build scripts 2008-08-19 13:59:44 -04:00
v60n177_aix_release.cmake
vogon_cygwin.cmake ENH: add cygwin on vogon 2007-02-12 09:15:25 -05:00
vogon_release_qt.cmake ENH: change qt to 4.5 2009-03-28 10:23:59 -04:00
vogon_release.cmake ENH: use a newer cmake 2009-03-31 10:27:22 -04:00

To create a cmake release, first test the branch:

mkdir 2-4
cd 2-4
cmake -DCMAKE_CREATE_VERSION=CMake-2-4 -P ../create-cmake-release.cmake
./create-CMake-2-4.sh

If that works:
EDIT CMakeLists.txt and remove the RC setting!
commit that.

Then tag the minor release:
cvs tag 2-4-7

Then create a release from the tag:
mkdir 2-4-7
cd 2-4-7
cmake -DCMAKE_CREATE_VERSION=CMake-2-4-7 -P ../create-cmake-release.cmake
./create-CMake-2-4.sh


create-cmake-release.cmake:  script to run to create release sh script
To add or remove machines this file should be edited.

Cygwin -> directory that contains cpack cygwin package files used in
 CMakeCPack.cmake)

machine_release.cmake : config files for each machine