CMake/Utilities/Release
Bill Hoffman 980c01ba2a ENH: add mt to vogon release 2007-11-07 17:43:51 -05: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: Add more resolutions for CMake icons to avoid that bloated chunky blown up icon look... 2007-11-01 08:36:51 -04:00
README ENH: add test that builds a nightly windows cmake binary 2007-09-10 10:49:05 -04:00
create-cmake-release.cmake ENH: add test that builds a nightly windows cmake binary 2007-09-10 10:49:05 -04:00
dashmacmini2_release.cmake ENH: release scripts 2006-05-19 15:53:42 -04:00
dashsgi1_release.cmake ENH: 2006-05-10 14:03:51 -04:00
dashsgi1_release64.cmake ENH: 2006-05-10 14:03:51 -04:00
dashsun1_release.cmake ENH: works 2006-05-09 17:18:46 -04:00
destiny_release.cmake ENH: working package creator 2006-05-11 16:07:42 -04:00
hythloth_release.cmake ENH: change name to MAKE_COMMAND 2006-05-08 16:50:17 -04:00
magrathea_release.cmake ENH: update for release 2006-10-16 12:47:07 -04:00
muse_release.cmake ENH: skip bootstrap test as it already does a bootstrap 2006-05-08 16:59:48 -04:00
muse_release64.cmake ENH: add 64 bit sgi 2006-05-09 13:48:36 -04:00
r15n65_aix_release.cmake ENH: use older os for AIX release 2006-11-28 14:45:41 -05:00
r36n11_aix_release.cmake ENH: update for release 2006-10-16 12:47:07 -04:00
release_cmake.cmake ENH: add cygwin cpack stuff to release scripts 2007-02-12 12:06:02 -05:00
release_cmake.sh.in ENH: update for release 2006-10-16 12:47:07 -04:00
upload_release.cmake ENH: add test that builds a nightly windows cmake binary 2007-09-10 10:49:05 -04:00
v60n177_aix_release.cmake ENH: extra path 2006-05-14 15:24:57 -04:00
vogon_cygwin.cmake ENH: add cygwin on vogon 2007-02-12 09:15:25 -05:00
vogon_release.cmake ENH: add mt to vogon release 2007-11-07 17:43:51 -05:00

README

To create a cmake release, first test the branch:

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

If that works:

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_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