summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--CMakeLists.txt4
-rw-r--r--Source/cmCPluginAPI.h2
-rw-r--r--Utilities/Release/README28
3 files changed, 30 insertions, 4 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index c94f144..964479d 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -4,8 +4,8 @@ MARK_AS_ADVANCED(CMAKE_BACKWARDS_COMPATIBILITY)
# The CMake version number.
SET(CMake_VERSION_MAJOR 2)
-SET(CMake_VERSION_MINOR 3)
-SET(CMake_VERSION_PATCH 5)
+SET(CMake_VERSION_MINOR 4)
+SET(CMake_VERSION_PATCH 0)
SET(CMake_VERSION "${CMake_VERSION_MAJOR}.${CMake_VERSION_MINOR}")
SET(CMake_VERSION_FULL "${CMake_VERSION}.${CMake_VERSION_PATCH}")
diff --git a/Source/cmCPluginAPI.h b/Source/cmCPluginAPI.h
index 76dbe4c..24b7a47 100644
--- a/Source/cmCPluginAPI.h
+++ b/Source/cmCPluginAPI.h
@@ -26,7 +26,7 @@
#define cmCPluginAPI_h
#define CMAKE_VERSION_MAJOR 2
-#define CMAKE_VERSION_MINOR 3
+#define CMAKE_VERSION_MINOR 4
#ifdef __cplusplus
extern "C" {
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: