- 13 Nov, 2012 1 commit
-
-
Stephen Kelly authored
The warnings are enabled for now only when using GCC 4.2 or later. It may be possible later to also enable them when building CMake with clang. Don't duplicate the compiler flags if already set.
-
- 31 Oct, 2012 1 commit
-
-
Kitware Robot authored
Extract upstream KWSys using the following shell commands. $ git archive --prefix=upstream-kwsys/ b7a97ac3 | tar x $ git shortlog --no-merges --abbrev=8 --format='%h %s' bab53989..b7a97ac3 Brad King (3): f9db7eab SystemInformation: Fix helper definition order a1e83e42 SystemInformation: Expose helper functions only where needed b7a97ac3 SystemInformation: Drop unused LoadLines on OS X Burlen Loring (1): 6072e63b SystemInformation: support for resource limits Sean McBride (2): a536d833 ProcessUNIX: Suppress warning about uninteresting return code 00852081 SystemInformation: Fix sloppy use of sysctlbyname() API Change-Id: Iae8af129a021435ef4e6daef255e312c99d7b773
-
- 01 Oct, 2012 2 commits
-
-
Kitware Robot authored
Extract upstream KWSys using the following shell code. $ sha1=bab53989d7c4027259bff837574f75003396d59f && git archive --prefix=KWSys-snapshot/ $sha1 | tar x $ git log 719638e2..bab53989 ^341043cf --no-merges --oneline --abbrev=8 bab53989 Tell Git to check tab-in-indent and no-lf-at-eof 8115bd1b SystemInformation: Pass extern "C" functions to sigaction 4f4dd224 SystemInformation: Fix unused assignment warnings 6b26d2fe SystemInformation: Use ifaddrs.h only where available 381923ed SystemInformation: Use si_code constants only where available 8f85338c SystemInformation: Use execinfo.h backtrace only where available a8e98f98 SystemInformation: Use Windows API more portably 750b4b5c SystemInformation: Use long long or __int64 only where available 8d2cafcd SystemInformation: Fix UNIX system includes for FQDN 857bda17 SystemInformation: Report more information 63cbea35 Add and configure developer setup helper scripts 924466f5 SystemTools: Fix accidental bitwise instead of logical OR 2f423229 SystemTools: Remove unused environ declaration a49c2417 Disable warnings about MS deprecation of C library e3390720 CTestConfig: Submit to dedicated KWSys dashboard
-
Kitware Robot authored
Extract upstream KWSys using the following shell code. $ sha1=719638e233b560afb0d9a0afdcf23469dc1827fe && git archive --prefix=KWSys-snapshot/ $sha1 | tar x
-
- 15 Aug, 2012 1 commit
-
-
Marcin Wojdyr authored
removing arguments omitted in 9db31162
-
- 13 Aug, 2012 3 commits
-
-
Kitware Robot authored
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
-
Kitware Robot authored
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
-
Kitware Robot authored
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/ \+$//'
-
- 26 Apr, 2012 1 commit
-
-
Brad King authored
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.
-
- 23 Apr, 2012 1 commit
-
-
Eric Noulard authored
The orginal patch has been reworked in order to follow CMake source tree layout habit. Inspired-By:
Igor Murzov <e-mail@date.by>
-
- 20 Apr, 2012 1 commit
-
-
Brad King authored
Move the CMake version number components out of "CMakeLists.txt" into dedicated file "Source/CMakeVersion.cmake". Set the TWEAK level to the date explicitly. Add a "Source/CMakeVersion.bash" script to update the date, thus replacing KWSys DateStamp for CMake. Teach the bootstrap script to extract the version components from their new location.
-
- 18 Apr, 2012 2 commits
-
-
David Cole authored
-
David Cole authored
-
- 05 Apr, 2012 1 commit
-
-
David Cole authored
-
- 22 Mar, 2012 1 commit
-
-
David Cole authored
-
- 05 Jan, 2012 1 commit
-
-
LibArchive Upstream authored
Extract upstream libarchive using the following shell code. url=https://libarchive.googlecode.com/svn/release/3.0 v=3.0.2 r=4051 paths=" CMakeLists.txt COPYING CTestConfig.cmake build/cmake build/pkgconfig build/utils build/version libarchive/*.* " date=$(svn log -q -c$r $url | sed -n "/^r/ {s/[^|]*|[^|]*|//;p;}") svn export -r$r $url libarchive-$v-r$r && mkdir libarchive-$v-r$r-reduced && (cd libarchive-$v-r$r && tar c $paths) | (cd libarchive-$v-r$r-reduced && tar x) echo "r$r date: $date"
-
- 02 Jan, 2012 1 commit
-
-
Rolf Eike Beer authored
CMake is in git, let's ignore this.
-
- 30 Dec, 2011 2 commits
-
-
David Cole authored
-
David Cole authored
-
- 23 Dec, 2011 1 commit
-
-
Brad King authored
Re-enable the option to build libarchive within CMake now that we have imported a new snapshot. Force libarchive ENABLE_* cache options to the values CMake needs. Set ENABLE_OPENSSL based on CMAKE_USE_OPENSSL to preserve the behavior introduced in commit ee55a4f7 (Use OpenSSL only if CMAKE_USE_OPENSSL, 2011-02-08).
-
- 21 Dec, 2011 1 commit
-
-
David Cole authored
-
- 20 Dec, 2011 2 commits
-
-
LibArchive Upstream authored
Extract upstream libarchive using the following shell code. url=https://libarchive.googlecode.com/svn/trunk v=3.0.1 r=3950 paths=" CMakeLists.txt COPYING CTestConfig.cmake build/cmake build/pkgconfig build/utils build/version libarchive/*.* " date=$(svn log -q -c$r $url | sed -n "/^r/ {s/[^|]*|[^|]*|//;p;}") svn export -r$r $url libarchive-$v-r$r && mkdir libarchive-$v-r$r-reduced && (cd libarchive-$v-r$r && tar c $paths) | (cd libarchive-$v-r$r-reduced && tar x) echo "r$r date: $date"
-
Brad King authored
-
- 08 Dec, 2011 1 commit
-
-
David Cole authored
-
- 04 Oct, 2011 2 commits
-
-
David Cole authored
-
David Cole authored
-
- 22 Sep, 2011 1 commit
-
-
David Cole authored
-
- 14 Sep, 2011 1 commit
-
-
David Cole authored
You cannot set a property on a target that's not there, and these targets are not there when BUILD_TESTING is OFF. Thanks to Sankhesh Jhaveri for the bug report.
-
- 09 Sep, 2011 1 commit
-
-
David Cole authored
-
- 02 Sep, 2011 1 commit
-
-
David Cole authored
-
- 26 Aug, 2011 1 commit
-
-
David Cole authored
-
- 08 Jul, 2011 2 commits
-
-
David Cole authored
-
David Cole authored
-
- 27 Jun, 2011 2 commits
-
-
Brad King authored
-
Brad King authored
Provides header files that use preprocessor tests to detect and provide information about the compiler and its target architecture. The headers contain no configuration-time test results and thus may be installed into an architecture-independent include directory. This makes them suitable for use in the public interface of any package.
-
- 21 Jun, 2011 1 commit
-
-
David Cole authored
-
- 15 Jun, 2011 1 commit
-
-
David Cole authored
-
- 25 May, 2011 1 commit
-
-
David Cole authored
-
- 31 Mar, 2011 1 commit
-
-
Brad King authored
Use the include directories reported by find_package(LibArchive).
-
- 01 Mar, 2011 1 commit
-
-
Brad King authored
CMake itself has no calls to cmake_minimum_required with VERSION < 2.6 so this cache variable does not appear at all.
-