summaryrefslogtreecommitdiffstats
path: root/Utilities/Release/create-cmake-release.cmake
Commit message (Collapse)AuthorAgeFilesLines
* Utilities/Release: Switch to .msi builder for Windows binaryBrad King2015-12-211-1/+1
| | | | | Use a new build machine to produce the Windows binary using the CPack WiX generator to produce a `.msi` installer.
* Utilities/Release: Drop OS X ppc/i386 binaryBrad King2015-10-051-2/+1
| | | | | Users with OS X 10.5 or below can build from source or use an older CMake version.
* Utilities/Release: Install docs in unversioned directory (#15692)Brad King2015-09-021-0/+1
| | | | | | | | | | | Our upstream-built release tarballs already contain many unversioned paths and so will never overlap with another version of CMake in the same installation prefix. Therefore we do not need a versioned name for the documentation directory. Configure our release binaries to place the documentation in an unversioned directory so that one can use the same path to refer to the documentation locally even after updating CMake. For example, on OS X one may see the documentation in `/Applications/CMake.app/Contents/doc/cmake/html/index.html`.
* Utilities/Release: Drop IBM AIX release scriptsBrad King2015-07-231-1/+0
| | | | We no longer produce binaries for AIX.
* Utilities/Release: Add build of binary for Linux x86_64Brad King2014-12-021-0/+1
|
* Utilities/Release: Drop IRIX binary generation on ferrariBrad King2014-04-301-2/+0
| | | | | | | | This machine has been decommissioned. See also SGI announcements: SGI Support of MIPS IRIX Products Changes December 2013 https://www.sgi.com/services/support/irix_mips_support.html https://www.sgi.com/products/software/irix/
* Utilities/Release: Update IBM AIX build machine accessBrad King2014-02-271-1/+1
|
* Utilities/Release: Pass pre-built docs tarballBrad King2014-01-291-2/+40
| | | | | | | | Avoid requiring all build machines for the upstream packaging process to have Python and Sphinx installed. Instead create a way to build the documentation once on the host machine and copy it to each build machine as a tarball with content to include in the installation tree for packaging.
* Utilities/Release: Fix for spaces in host pathBrad King2014-01-291-2/+2
| | | | Quote paths in the generated shell scripts so they work with spaces.
* Remove CMake-language block-end command argumentsKitware Robot2012-08-131-1/+1
| | | | | | | | | | | | | | | | | Ancient versions of CMake required else(), endif(), and similar block termination commands to have arguments matching the command starting the block. This is no longer the preferred style. Run the following shell code: for c in else endif endforeach endfunction endmacro endwhile; do echo 's/\b'"$c"'\(\s*\)(.\+)/'"$c"'\1()/' done >convert.sed && git ls-files -z -- bootstrap '*.cmake' '*.cmake.in' '*CMakeLists.txt' | egrep -z -v '^(Utilities/cm|Source/kwsys/)' | egrep -z -v 'Tests/CMakeTests/While-Endwhile-' | xargs -0 sed -i -f convert.sed && rm convert.sed
* CMake Release Scripts: Changes for next release candidate...David Cole2011-08-261-2/+2
| | | | | | | Removed script for dashsun1: machine is now defunct. R.I.P. Added new script for 64-bit universal binary build on dashmacmini5 with x86_64;i386
* CMake: eliminate use of cvs in the Release scriptsDavid Cole2011-06-021-18/+32
| | | | | | | | | | | | | | Set GIT_COMMAND to "git" -- each machine involved in building the CMake release binaries has the right "git" in the PATH. Separate the release scripts into two batches so we can build multiple releases on the same machine, in serial, if necessary. We currnetly do this with the Windows and Cygwin release binaries on dash2win64. Sort the files to be uploaded, so that sorting them by modification time (file copy / upload time) is equivalent to sorting them alphabetically.
* Update release scripts.David Cole2010-09-151-6/+1
| | | | | Remove scripts for machines that no longer build releases. Update comments in README.
* Switch to git repository for creation of nightly releases.Bill Hoffman2010-02-231-1/+1
|
* current release stuffBill Hoffman2010-02-091-1/+3
|
* some changes for 2.8Bill Hoffman2009-11-051-5/+3
|
* ENH: change to use CMAKE_CREATE_VERSION from CMAKE_VERSION as CMAKE_VERSION ↵Bill Hoffman2009-01-271-9/+9
| | | | is auto-defined now
* ENH: check in current build scriptsBill Hoffman2008-08-191-2/+4
|
* ENH: qtgui stuffBill Hoffman2008-03-071-1/+2
|
* ENH: add test that builds a nightly windows cmake binaryBill Hoffman2007-09-101-3/+3
|
* ENH: add cygwin cpack stuff to release scriptsBill Hoffman2007-02-121-2/+2
|
* ENH: add support for cygwin source and binary packagingBill Hoffman2007-02-021-0/+1
|
* ENH: use older os for AIX releaseBill Hoffman2006-11-281-1/+2
|
* ENH: update for releaseBill Hoffman2006-10-161-1/+1
|
* ENH: release scriptsBill Hoffman2006-05-191-1/+1
|
* ENH: remove ps thingBill Hoffman2006-05-101-4/+1
|
* ENH: it worksBill Hoffman2006-05-101-2/+4
|
* ENH:Bill Hoffman2006-05-101-2/+2
|
* ENH: seems to be workingBill Hoffman2006-05-091-6/+6
|
* ENH: add a xterm script create scriptBill Hoffman2006-05-091-0/+29