CMake/Utilities/Release
Bill Hoffman faf1c1e49f Change the nightly tests to build from the nightly branch and not next.
This will make sure that the nightly test matches the dashboard nightly section.
When it was next, it used next from when the test was run.
2011-01-07 13:50:36 -05:00
..
Cygwin Cygwin: Fix release script libncurses search patterns (#10766) 2010-12-15 08:58:16 -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
README Update release scripts. 2010-09-15 18:17:29 -04:00
create-cmake-release.cmake Update release scripts. 2010-09-15 18:17:29 -04:00
dash2win64_cygwin.cmake Fix release scripts to be able to build releases from tags. 2010-09-10 15:41:27 -04:00
dash2win64_release.cmake change nightly release builds to use next, and move qmake on dash2win64 2010-05-28 17:53:26 -04:00
dashmacmini2_release.cmake Update path to git. dashmacmini2 was "upgraded." 2010-07-27 14:14:10 -04:00
dashsun1_release.cmake ENH: works 2006-05-09 17:18:46 -04:00
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 ENH: change name to MAKE_COMMAND 2006-05-08 16:50:17 -04:00
magrathea_release.cmake Use git for the checkout of the source tree instead of cvs. 2010-03-01 17:18:15 -05:00
release_cmake.cmake Change the nightly tests to build from the nightly branch and not next. 2011-01-07 13:50:36 -05:00
release_cmake.sh.in Fix release scripts to be able to build releases from tags. 2010-09-10 15:41:27 -04:00
upload_release.cmake Fix upload to work with git branch name master. 2010-03-05 18:26:43 -05:00
v20n250_aix_release.cmake Fix release scripts. 2010-04-20 15:03:20 -04:00

README

To create a cmake release, make sure the "release" tag is pointing to the
expected git commit:

http://cmake.org/gitweb?p=cmake.git;a=shortlog;h=refs/heads/release

Then as kitware@hythloth, using an up-to-date CMake:

  cd ~/CMakeReleases/cmake/Utilities/Release
  mkdir 283rc1
  cd 283rc1
  ~/CMakeReleases/build/bin/cmake -DCMAKE_CREATE_VERSION=release -P ../create-cmake-release.cmake
  ./create-release.sh


create-cmake-release.cmake:  script to run to create release sh scripts
Add or remove machines in create-cmake-release.cmake.

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

machine_release.cmake : config files for each machine