diff options
author | Brad King <brad.king@kitware.com> | 2010-09-21 14:32:42 (GMT) |
---|---|---|
committer | CMake Topic Stage <kwrobot@kitware.com> | 2010-09-21 14:32:42 (GMT) |
commit | 39d99c24583574c542e1cd74b8a92a5c21d3454d (patch) | |
tree | 696afe63405de4e63acf309ab78a3c7d24dbc063 /Utilities/Release/README | |
parent | 753cbf83568492c159c21baeffb9fbea5c661e91 (diff) | |
parent | 4a67481ed6045e8aebb2b5e169fcb55c953432be (diff) | |
download | CMake-39d99c24583574c542e1cd74b8a92a5c21d3454d.zip CMake-39d99c24583574c542e1cd74b8a92a5c21d3454d.tar.gz CMake-39d99c24583574c542e1cd74b8a92a5c21d3454d.tar.bz2 |
Merge topic 'fix_release_tags'
4a67481 Update release scripts.
7d148d8 Fix the name of the variable being tested.
297be5b add next as an orgin based branch, and not a tag.
187976b Fix release scripts to be able to build releases from tags.
Diffstat (limited to 'Utilities/Release/README')
-rw-r--r-- | Utilities/Release/README | 31 |
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 |