summaryrefslogtreecommitdiffstats
path: root/Utilities
diff options
context:
space:
mode:
authorBill Hoffman <bill.hoffman@kitware.com>2006-04-18 18:48:33 (GMT)
committerBill Hoffman <bill.hoffman@kitware.com>2006-04-18 18:48:33 (GMT)
commit989b62569c5b780bda973d8ad5fadd8a83b54b79 (patch)
tree90f950758bb09aa71336ea0a44b048c091b2cea1 /Utilities
parent7b4adecf9826bc6c099e0230c81549382517bf11 (diff)
downloadCMake-989b62569c5b780bda973d8ad5fadd8a83b54b79.zip
CMake-989b62569c5b780bda973d8ad5fadd8a83b54b79.tar.gz
CMake-989b62569c5b780bda973d8ad5fadd8a83b54b79.tar.bz2
ENH: move version numbers to 2.4.0
Diffstat (limited to 'Utilities')
-rw-r--r--Utilities/Release/README28
1 files changed, 27 insertions, 1 deletions
diff --git a/Utilities/Release/README b/Utilities/Release/README
index ade4318..84d8fb7 100644
--- a/Utilities/Release/README
+++ b/Utilities/Release/README
@@ -1,11 +1,37 @@
1. Update Version information
- change version in CMakeLists.txt
- - build on windows, and do a make; make install; make release // this step tags
+ - build release on windows, and do a make; make install; make release // this step tags
- this changes cmake_release.sh
+ -winzip command line, nullsoft installer
+
* for major release edit Source/cmCPluginAPI.h
+2. UNIX builds:
+ Log into hythloth as kingb.
+ cd ~kingb/Programs/releases/CMake/Utilities/Release
+# build the binaries
+ ./release_dispatch.sh clean
+ ./release_dispatch.sh binary
+ ./release_dispatch.sh logs
+# build a second sgi for 64 bit
+ ./cmake_release.sh remote_binary dashsgi1
+# now build source tar ball
+ ./cmake_release.sh remote_source localhost
+# not upload the whole thing to public
+ ./cmake_release.sh upload
+
+
+3. Cygwin build:
+ Checkout release branch.
+ cd Utilities/Release
+ ./cmake_release.sh cygwin_package
+ ./cmake_release.sh cygwin_upload
+ (now you have to send email to cygwin-apps to get it uploaded to cygwin site.)
+
NOTES from Brad:
+Log into hythloth as kingb.
+cd ~kingb/Programs/releases/CMake/Utilities/Release
The release scripts are located in CMake and ParaView under the Utilities/Release directory. It is important to run the script obtained by checking out a copy of the corresponding release branch from CVS. Here is a summary of how to use them: