- 05 Oct, 2015 1 commit
-
-
Brad King authored
-
- 02 Jun, 2015 1 commit
-
-
Brad King authored
-
- 05 Feb, 2015 1 commit
-
-
Brad King authored
-
- 21 Oct, 2014 1 commit
-
-
Brad King authored
-
- 06 Mar, 2014 1 commit
-
-
Brad King authored
Since commit 71b14dcb (Utilities/Release: Do not upload doc staging tarball, 2014-02-26) the prefix upload_release.cmake computes does not match any files when used with -DVERSION=master as has been done for the nightly binary builds. Since the version is not actually 'master' anyway, change the nightly binary upload logic to explicitly pass the destination directory. Do not pass any VERSION so the default is taken and matches the binaries.
-
- 26 Feb, 2014 1 commit
-
-
Brad King authored
Restrict the release upload globbing pattern to match the CMake version so that "cmake-<v>*" files go but "cmake-<id>-docs.tar.gz" does not.
-
- 25 Feb, 2014 1 commit
-
-
Brad King authored
-
- 13 Aug, 2012 2 commits
-
-
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
-
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/ \+$//'
-
- 22 Jun, 2012 1 commit
-
-
David Cole authored
Then, use ctest_sleep to separate uploads by at least one second each, so that the files on the web server all get distinct time stamps. Then, when viewed on the web server, sorted by time, they are also sorted alphabetically.
-
- 02 Jun, 2011 1 commit
-
-
David Cole authored
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.
-
- 05 Mar, 2010 1 commit
-
-
Bill Hoffman authored
-
- 28 Jan, 2010 1 commit
-
-
Brad King authored
-
- 05 Nov, 2009 1 commit
-
-
Bill Hoffman authored
-
- 19 Aug, 2008 1 commit
-
-
Bill Hoffman authored
-
- 10 Sep, 2007 1 commit
-
-
Bill Hoffman authored
-
- 16 Oct, 2006 1 commit
-
-
Bill Hoffman authored
-