| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
removing arguments omitted in 9db3116226cb99fcf54e936c833953abcde9b729
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Ancient CMake versions required upper-case commands. Later command
names became case-insensitive. Now the preferred style is lower-case.
Run the following shell code:
cmake --help-command-list |
grep -v "cmake version" |
while read c; do
echo 's/\b'"$(echo $c | tr '[:lower:]' '[:upper:]')"'\(\s*\)(/'"$c"'\1(/g'
done >convert.sed &&
git ls-files -z -- bootstrap '*.cmake' '*.cmake.in' '*CMakeLists.txt' |
egrep -z -v '^(Utilities/cm|Source/kwsys/)' |
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/ \+$//'
|
|\
| |
| |
| |
| | |
6c8722f Fix typo direcotry -> directory (and similar) [#13444]
|
| | |
|
|\ \
| | |
| | |
| | |
| | | |
214589b Add ability to run as a ctest -S script also
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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.
|
|\ \ \
| |_|/
|/| |
| | |
| | | |
3a17311 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.
|
|\ \
| | |
| | |
| | |
| | | |
873f21a pre-commit: Reject C++ code with lines too long
|
| | |
| | |
| | |
| | |
| | | |
Check changes in Source/*.h and Source/*.cxx for lines longer than
our style limit.
|
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| | |
We had complaints that people couldn't install the CMake source
tarball on some secure systems because there were "corrupt bz2
files" in it... We do not use these sample*.bz2 files anyhow
in the CMake build, so we'll just remove them.
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
0dfdde1 Merge branch 'upstream-kwiml' into update-KWIML
6240f85 KWIML: Report broken integer format macros on AIX 4.3
e1b0fc9 KWIML: Add interface to report broken integer format macros
|
| | | |
|
|/ /
| |
| |
| | |
Suggested-by: Daniel R. Gomez <gomez@teragram.com>
|
|\ \
| | |
| | |
| | |
| | | |
d960de2 Require CMake 2.8.2 or higher to build CMake
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Update the requirement specified in the top-level CMakeLists.txt file.
Drop the special-case minimum required version of 2.8.0 because the new
minimum subsumes it.
Revert commit 6c611c6b (libarchive: Restore CMake 2.6.3 as minimum
version, 2012-01-05) since our requirement now subsumes libarchive's.
|
|\ \ \
| |/ /
|/| |
| | |
| | |
| | | |
c9072f8 Merge branch 'setup' into developer-setup
b7daff9 setup-stage: Optionally reconfigure topic stage
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
b3c7788 Workaround IBM XL v6 streams seekg bug (#13149)
09a91c6 libarchive: Avoid 'inline' keyword on XL C v6 (#13148)
a8995eb libarchive: Avoid trailing , in enum for XL v6 (#13148)
|
| | | | |
|
| | |/
| |/|
| | |
| | | |
IBM xlc v6 cannot cope with a trailing ',' in enum definitions.
|
|\ \ \
| |/ /
|/| /
| |/ |
|
| |
| |
| |
| |
| | |
Add the "export-ignore" attribute to SetupForDevelopment.sh and
the Git/ hooks directory.
|
| | |
|
| |
| |
| |
| |
| | |
Configure GitSetup scripts for CMake. Run them from a single
Utilities/SetupForDevelopment.sh script.
|
| |
| |
| |
| |
| | |
Add Utilities/GitSetup/ directory using subtree merge from
the general GitSetup repository "setup" branch.
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | | |
289e5e6 Merge branch 'upstream-kwiml' into update-KWIML
f94ae0e KWIML: Make test_INT robust to #define-d int#_t and INT#_C
|
| | | |
|
|\ \ \
| |/ /
|/| |
| | |
| | |
| | | |
208c3f8 Use correct "requires" line in cygwin setup hint file
1b996e7 Remove trailing white space
|
| | |
| | |
| | |
| | |
| | | |
Reference: email thread between Bill Hoffman and Yaakov Selkowitz
from Mar. 5, 2012.
|
| |/ |
|
|/
|
|
|
|
| |
The WindowsCache.cmake file hard-codes results for MS and similar
Windows toolchains. They are not valid for MinGW tools and also
interfere with cmlibarchive checks. Allow the checks to run.
|
|\
| |
| |
| |
| |
| |
| |
| | |
35c48e1 Check*.cmake: Expand imported targets in CMAKE_REQUIRED_LIBRARIES
61cb4ea bootstrap: move while() and endwhile() into the bootstrap build
c9f2886 -don't pull in CheckTypeSize.cmake from the cmake which is being built
628f365 -remove trailing whitespace
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
We can be sure that at least cmake 2.6.3 is used when building cmcurl.
This means we always get in the first branch of the if().
I think it is not a good idea to pull a cmake module from the cmake
which is being built in, since this may use features which are not
supported in the cmake which is used to build cmake (e.g. CMAKE_CURRENT_LIST_DIR
which does not exist in cmake 2.6.3 which is the minimum for cmcurl).
A bit further below there is anyway code to handle the case that cmake is
older than 2.8.0, so it should be ok.
Alex
|
| |
| |
| |
| | |
Alex
|
|\ \
| | |
| | |
| | |
| | |
| | | |
4cbc21e Merge branch 'upstream-kwiml' into update-KWIML
aabf65a KWIML: Teach ABI.h that MIPS is biendian
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
ca77902 libarchive: Workaround mbsnrtowcs assertion failure on old glibc
|
| | |/
| |/|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The CMake TarTest fails with the error
mbsnrtowcs.c:116: __mbsnrtowcs: Assertion
`status == GCONV_OK || status != GCONV_EMPTY_INPUT ||
status == GCONV_ILLEGAL_INPUT || status == GCONV_INCOMPLETE_INPUT ||
status == GCONV_FULL_OUTPUT' failed.
on very old glibc versions. Work around the problem by pretending that
mbsnrtowcs does not exist. Libarchive will fall back to mbrtowc.
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
9fb9416 Use upgraded qt on linux build machine.
|
| | | | |
|
|/ / /
| | |
| | |
| | |
| | | |
This adds the ability to specify the location of SSL CA bundle at
compile time.
|
| | |
| | |
| | |
| | | |
Use 4.8.0
|
| | | |
|
|/ / |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Use the approach originally used in commit f91b3c1d (Add options to
build with system utility libraries, 2006-10-19) for all other
third-party libraries. Create a "cm_bzlib.h" header wrapper that
robustly includes the header from the bzip2 library chosen for the CMake
build (either builtin or system version). Include the header wrapper
anywhere we need the API provided by <bzlib.h>.
|