summaryrefslogtreecommitdiffstats
path: root/Utilities/Release/README
diff options
context:
space:
mode:
authorDavid Cole <david.cole@kitware.com>2010-09-15 22:17:29 (GMT)
committerDavid Cole <david.cole@kitware.com>2010-09-15 22:17:29 (GMT)
commit4a67481ed6045e8aebb2b5e169fcb55c953432be (patch)
tree5f7c363bdb4885e69600c501e681d35b106c7d4d /Utilities/Release/README
parent7d148d8036e2b2389f6e0cae55b34956c835e98d (diff)
downloadCMake-4a67481ed6045e8aebb2b5e169fcb55c953432be.zip
CMake-4a67481ed6045e8aebb2b5e169fcb55c953432be.tar.gz
CMake-4a67481ed6045e8aebb2b5e169fcb55c953432be.tar.bz2
Update release scripts.
Remove scripts for machines that no longer build releases. Update comments in README.
Diffstat (limited to 'Utilities/Release/README')
-rw-r--r--Utilities/Release/README31
1 files changed, 12 insertions, 19 deletions
diff --git a/Utilities/Release/README b/Utilities/Release/README
index 75cdf48..12eafe1 100644
--- a/Utilities/Release/README
+++ b/Utilities/Release/README
@@ -1,28 +1,21 @@
-To create a cmake release, first test the branch:
+To create a cmake release, make sure the "release" tag is pointing to the
+expected git commit:
-mkdir 2-4
-cd 2-4
-cmake -DCMAKE_CREATE_VERSION=CMake-2-4 -P ../create-cmake-release.cmake
-./create-CMake-2-4.sh
+http://cmake.org/gitweb?p=cmake.git;a=shortlog;h=refs/heads/release
-If that works:
-EDIT CMakeLists.txt and remove the RC setting!
-commit that.
+Then as kitware@hythloth, using an up-to-date CMake:
-Then tag the minor release:
-cvs tag 2-4-7
+ 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
-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.
+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)
+ CMakeCPack.cmake
machine_release.cmake : config files for each machine