26f5445bb4
Disable the CMake_INSTALL_DEPENDENCIES option by default and turn it on explicitly in our packaging scripts. This simplifies packaging in distributions that provide the dependencies for us without having to install them. We only need 3rd-party runtime dependencies to be installed for packaging with redistributable binaries. |
||
---|---|---|
.. | ||
Cygwin | ||
CMakeInstall.bmp | ||
CMakeLogo.ico | ||
README | ||
cpack_wix_ui_banner.jpg | ||
cpack_wix_ui_dialog.jpg | ||
create-cmake-release.cmake | ||
dash2win64_cygwin.cmake | ||
dash2win64_release.cmake | ||
dashmacmini2_release.cmake | ||
dashmacmini5_release.cmake | ||
hythloth_release.cmake | ||
linux64_release.cmake | ||
magrathea_release.cmake | ||
release_cmake.cmake | ||
release_cmake.sh.in | ||
upload_release.cmake |
README
To create a cmake release, make sure the "release" tag is pointing to the expected git commit: http://cmake.org/gitweb?p=cmake.git;a=shortlog;h=refs/heads/release Then as kitware@hythloth, using an up-to-date CMake: 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 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 machine_release.cmake : config files for each machine