diff options
-rw-r--r-- | CMakeLists.txt | 4 | ||||
-rw-r--r-- | Source/cmCPluginAPI.h | 2 | ||||
-rw-r--r-- | Utilities/Release/README | 28 |
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: |