31 Commits

Author SHA1 Message Date
Brad King
f0f2b21d52 Utilities/Release: Update IBM AIX build machine access 2014-02-27 13:03:29 -05:00
Brad King
b3d85113a6 Utilities/Release: Copy pre-built docs tarball to unique name
Name the pre-built docs tarball on the remote machine according to the
release script name so that multiple tarballs going to a single remote
machine do not clobber one another.
2014-02-25 14:35:35 -05:00
Brad King
ef7a1b4144 Utilities/Release: Pass pre-built docs tarball
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.
2014-01-29 10:10:15 -05:00
Kitware Robot
7bbaa4283d Remove trailing whitespace from most CMake and C/C++ code
Our Git commit hooks disallow modification or addition of lines with
trailing whitespace.  Wipe out all remnants of trailing whitespace
everywhere except third-party code.

Run the following shell code:

git ls-files -z -- \
 bootstrap doxygen.config '*.readme' \
 '*.c' '*.cmake' '*.cpp' '*.cxx' \
 '*.el' '*.f' '*.f90' '*.h' '*.in' '*.in.l' '*.java' \
 '*.mm' '*.pike' '*.py' '*.txt' '*.vim' |
egrep -z -v '^(Utilities/cm|Source/(kwsys|CursesDialog/form)/)' |
egrep -z -v '^(Modules/CPack\..*\.in)' |
xargs -0 sed -i 's/ \+$//'
2012-08-13 14:18:39 -04:00
David Cole
3a17311bc8 Release: Temporarily exclude ExternalProject test on cygwin
Only temporarily until we can setup a new cygwin build machine
for making releases. It's specific to the script that runs on
dash2win64 anyhow. When we add a new script to run it on a
different machine, and stop building the cygwin releases on
dash2win64, this change will naturally no longer apply.
2012-06-22 11:20:03 -04:00
David Cole
b43af94af1 CMake: eliminate use of cvs in the Release scripts
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.
2011-06-02 14:36:14 -04:00
Bill Hoffman
187976b1f3 Fix release scripts to be able to build releases from tags. 2010-09-10 15:41:27 -04:00
Bill Hoffman
d06a547a78 When running tests for releases use verbose output for failed tests. 2010-06-05 13:03:14 -04:00
Bill Hoffman
7849674012 Fix release scripts. 2010-04-20 15:03:20 -04:00
Bill Hoffman
f3cdbb0616 Change the git repository to be the new one and not the -tmp one. 2010-02-23 12:38:17 -05:00
Bill Hoffman
b0cf7e98ad Switch to git repository for creation of nightly releases. 2010-02-23 11:49:11 -05:00
Bill Hoffman
6614cf2568 Use ctest -j to speed up tests for release builds. 2009-09-21 17:22:05 -04:00
Bill Hoffman
dbe135f20e ENH: add FFLAGS back into release script 2009-02-11 13:05:15 -05:00
Bill Hoffman
ef5b9d00a2 ENH: change to use CMAKE_CREATE_VERSION from CMAKE_VERSION as CMAKE_VERSION is auto-defined now 2009-01-27 10:34:14 -05:00
Bill Hoffman
fcce2f3b61 ENH: qtgui stuff 2008-03-07 14:03:31 -05:00
Bill Hoffman
71c934f029 ENH: update for release 2006-10-16 12:47:07 -04:00
Bill Hoffman
221a169cb9 ENH: working package creator 2006-05-11 16:07:42 -04:00
Bill Hoffman
3840afa054 ENH: 2006-05-10 14:03:51 -04:00
Bill Hoffman
eb1e0c36cb ENH: add 64 bit sgi 2006-05-09 13:48:36 -04:00
Bill Hoffman
f294f7ea96 ENH: mark time 2006-05-09 12:23:19 -04:00
Bill Hoffman
1b40075c9c ENH: add make program stuff 2006-05-08 16:36:51 -04:00
Bill Hoffman
fe2b970c43 ENH: add extra copy for aix 2006-05-05 22:04:55 -04:00
Bill Hoffman
bf9de32f41 ENH: make release directory a variable 2006-05-05 15:51:13 -04:00
Andy Cedilnik
059320a577 ENH: fix env vars 2006-05-05 14:53:50 -04:00
Bill Hoffman
7b654d63ec ENH: add ability to set CC, CXX and LDFLAGS 2006-05-05 13:52:14 -04:00
Bill Hoffman
495a77e9e8 ENH: add missing quote and some comments 2006-05-05 12:34:26 -04:00
Bill Hoffman
c0c80acc4a ENH: remove old copy 2006-05-05 12:25:28 -04:00
Bill Hoffman
9f46c81b45 ENH: working on hp 2006-05-05 12:14:32 -04:00
Bill Hoffman
1a7a6ccc34 ENH: create script is working 2006-05-05 10:30:26 -04:00
Bill Hoffman
68bac14403 ENH: add file 2006-05-04 22:58:49 -04:00
Bill Hoffman
6661d55bcc ENH: add file 2006-05-04 22:58:00 -04:00