https://github.com/Kitware/CMake

sort by:
Revision Author Date Message Commit Date
c294a11 Mach-O: Use Mach-O parser to extract install names instead of otool. This has much better performance than calling "otool" or "xcrun -r otool" to extract install names for rpath support. Fixes bug #15178. 22 December 2014, 18:33:00 UTC
e42da30 Mach-O: Add Mach-O parser for OS X and iOS. This parser also supports fat binaries which archive multiple Mach-O binaries. 22 December 2014, 18:32:10 UTC
cd7bde8 Merge topic 'update-kwsys' 3470704f Merge branch 'upstream-kwsys' into update-kwsys 6a5ab894 KWSys 2014-12-16 (cc4046a8) 18 December 2014, 15:16:42 UTC
45b1e31 Merge topic 'vs-nsight-tegra-min-api' eeaa25e5 Add 'ANDROID_API_MIN' target property to set Android Target MIN API 18 December 2014, 15:16:40 UTC
a39e65a Merge topic 'fix-sha2-cast-constness' d4d2d72f sha2: Fix -Wcast-qual warnings by adding const to some casts 18 December 2014, 15:16:38 UTC
e7f2668 Merge topic 'doc-INTERFACE-target-type' 473446ab Help: Add INTERFACE_LIBRARY to TYPE target property documentation 18 December 2014, 15:16:36 UTC
0549694 Merge topic 'test-memcheck-with-RunCMake' 7ca6bdf0 Tests: Move CTestTestMemcheck tools into Tests/CMakeLib 1651dc96 Tests: Move CTestTestMemcheck cases into a RunCMake.CTestMemcheck test 18 December 2014, 15:16:31 UTC
bdf278a Merge topic 'curl-darwinssl' e4563257 curl: Use OS X SSL/TLS native implementation 18 December 2014, 15:16:29 UTC
7ca6bdf Tests: Move CTestTestMemcheck tools into Tests/CMakeLib The dummy memcheck tools we build for the RunCMake.CTestMemcheck tests require CMakeLib, so put them in a Tests/CMakeLib/PseudoMemcheck directory. 18 December 2014, 15:12:16 UTC
1651dc9 Tests: Move CTestTestMemcheck cases into a RunCMake.CTestMemcheck test The CTestTestMemcheck test cases all try to check the ctest output with a regular expression. They fail intermittently due to ordering of the portions of the output that come from stdout and stderr being mixed. Convert all the test cases to use the RunCMake infrastructure to match stdout and stderr separately. 18 December 2014, 15:12:15 UTC
e456325 curl: Use OS X SSL/TLS native implementation On OS X, when CMAKE_USE_OPENSSL is OFF, use the OS implementation. This will allow the OS-configured CA list to be trusted automatically. This is supported on OS X 10.6 and above using AppleClang, Clang, and GNU compilers. 18 December 2014, 14:44:19 UTC
2a45da6 CMake Nightly Date Stamp 18 December 2014, 05:01:20 UTC
473446a Help: Add INTERFACE_LIBRARY to TYPE target property documentation 17 December 2014, 21:03:29 UTC
3470704 Merge branch 'upstream-kwsys' into update-kwsys 17 December 2014, 20:00:39 UTC
6a5ab89 KWSys 2014-12-16 (cc4046a8) Extract upstream KWSys using the following shell commands. $ git archive --prefix=upstream-kwsys/ cc4046a8 | tar x $ git shortlog --no-merges --abbrev=8 --format='%h %s' dec9c30b..cc4046a8 Brad King (2): 9c3eacf8 Add CONTRIBUTING.rst file with instructions to contribute cc4046a8 Directory: Work around PGI problem with Linux Large File Support Jean-Christophe Fillion-Robin (2): c38ba638 SystemInformation: Improve Get(Available/Total)VirtualMemory for windows 58308145 SystemInformation: Improve comments in private implementation Change-Id: Ic033444a9c03a8a8b5195e7dac108af2aec79fa6 17 December 2014, 20:00:15 UTC
9c7c6e4 Merge topic 'ctest_memcheck-no-empty-BC-output' 1c812979 ctest_memcheck: Do not open empty BC output file name 17 December 2014, 19:54:14 UTC
70ffd71 Merge topic 'test-RunCMake-updates' 29533380 Tests: Allow RunCMake expected result code to be a regex a85ee8b8 Tests: Simplify RunCMake test extra argument passing da7155f5 Tests: Allow RunCMake tests to pass generator expressions 17 December 2014, 19:44:22 UTC
f408667 Merge topic 'fix_coverage_scanbuild_errors' 0622f92d CTest: Remove code to fix scanbuild errors 17 December 2014, 19:44:19 UTC
4e61edc Merge topic 'test-CheckSourceTree-update' 2a3e2631 Tests: Fix CheckSourceTree test for newer Git 17 December 2014, 19:44:17 UTC
bd62c52 Merge topic 'doc-custom-command-depends' 953d34fd Help: Document MAIN_DEPENDENCY limitation in add_custom_command 9859042c Help: Mention add_dependencies in add_custom_target DEPENDS option 17 December 2014, 19:44:15 UTC
1dc6f6f Merge branch 'release' 17 December 2014, 19:04:47 UTC
d4d2d72 sha2: Fix -Wcast-qual warnings by adding const to some casts 17 December 2014, 18:53:04 UTC
eeaa25e Add 'ANDROID_API_MIN' target property to set Android Target MIN API Also add a 'CMAKE_ANDROID_API_MIN' variable to set the property default. Teach the VS generator to write the MIN API value into Nsight Tegra project files. 17 December 2014, 16:17:28 UTC
ddd193f CMake Nightly Date Stamp 17 December 2014, 05:01:08 UTC
2a3e263 Tests: Fix CheckSourceTree test for newer Git The output of 'git status' no longer starts each line in '#'. Match that optionally. 16 December 2014, 19:51:06 UTC
1c81297 ctest_memcheck: Do not open empty BC output file name In cmCTestMemCheckHandler::PostProcessBoundsCheckerTest return early if the output file name is empty. We already do this in the similar cmCTestMemCheckHandler::AppendMemTesterOutput method. 16 December 2014, 18:49:38 UTC
2953338 Tests: Allow RunCMake expected result code to be a regex This will allow the '-result.txt' files to specify a regex matching different results on different platforms. 16 December 2014, 18:34:34 UTC
953d34f Help: Document MAIN_DEPENDENCY limitation in add_custom_command Specify explicitly that at most one custom command may use a given source file as its main dependency. 16 December 2014, 15:38:43 UTC
9859042 Help: Mention add_dependencies in add_custom_target DEPENDS option This will direct readers looking to add target-level dependencies. 16 December 2014, 15:38:10 UTC
f30bac5 CMake Nightly Date Stamp 16 December 2014, 05:01:09 UTC
a85ee8b Tests: Simplify RunCMake test extra argument passing Allow add_RunCMake_test calls to pass non-optional arguments immediately. 15 December 2014, 21:46:49 UTC
da7155f Tests: Allow RunCMake tests to pass generator expressions 15 December 2014, 21:46:49 UTC
0622f92 CTest: Remove code to fix scanbuild errors Remove code from cmParseBlanketJSCoverage.cxx and cmParseDelphiCoverage.cxx which caused scanbuild errors about not reading the value that was stored. 15 December 2014, 17:48:08 UTC
c118816 CMake 3.1.0 15 December 2014, 16:08:08 UTC
1b3ab33 Merge topic 'cmp0054-warnings-extproj' a300d0ff ExternalProject: avoid CMP0054 warnings 15 December 2014, 16:06:57 UTC
b9e0bab Merge topic 'extproj-extra-newlines' 480e6029 ExternalProject: remove extra newlines from log messages 15 December 2014, 16:06:54 UTC
ab09122 Merge topic 'tests-osx-version' f53a3340 Tests: Fix OS X version check to use component-wise test 15 December 2014, 16:06:51 UTC
872ad7a Merge topic 'assert-no-string-conversion' 2e92570b Fix some Clang -Wstring-conversion warnings 15 December 2014, 16:06:49 UTC
526c34b Merge topic 'curl-winssl' ba8c6632 curl: Use Windows SSL/TLS native implementation 15 December 2014, 16:06:47 UTC
6da3f17 Merge topic 'suncc-fixes' 97b65f81 Misc. fixes for the Oracle / Sun compiler. 15 December 2014, 16:06:44 UTC
4d2c629 Merge topic 'FindMPI-parse-Xlinker-flags' a0792c48 FindMPI: Extract -Xlinker options 15 December 2014, 16:06:42 UTC
bbabb9d CMake Nightly Date Stamp 15 December 2014, 05:01:07 UTC
18817e0 CMake Nightly Date Stamp 14 December 2014, 05:01:08 UTC
fef31f1 CMake Nightly Date Stamp 13 December 2014, 05:01:30 UTC
480e602 ExternalProject: remove extra newlines from log messages message() already adds a newline. 12 December 2014, 23:42:33 UTC
a300d0f ExternalProject: avoid CMP0054 warnings Found where ${command} is "make" which is a local variable. 12 December 2014, 23:30:00 UTC
f53a334 Tests: Fix OS X version check to use component-wise test Otherwise 10.10 may be considered to be less than 10.4 and the tests for CPack will not run. Reported-by: Sean McBride <sean@rogue-research.com> 12 December 2014, 20:11:37 UTC
2e92570 Fix some Clang -Wstring-conversion warnings Some false positives, but some flagged faulty asserts where the ! was inside the string instead of outside. 12 December 2014, 19:38:23 UTC
ba8c663 curl: Use Windows SSL/TLS native implementation On Windows, when CMAKE_USE_OPENSSL is OFF, use the OS implementation. This will allow the OS-configured CA list to be trusted automatically. 12 December 2014, 18:52:46 UTC
a829f09 Merge branch 'release' 12 December 2014, 16:17:55 UTC
3cc84d1 Merge topic 'find-msmpi' 17a846ac FindMPI: search for msmpi's mpiexec as well 12 December 2014, 16:16:06 UTC
9f41c45 Merge topic 'catch-ctest-errors-better' d8589e64 ctest: count errors from scripts properly 12 December 2014, 16:16:04 UTC
f6c8d3d Merge topic 'FindQt4-fix-major-version-mismatch' 009c1865 FindQt4: Fix handling of QT_VERSION_MAJOR mismatch 12 December 2014, 16:16:02 UTC
9c4ef20 Merge topic 'drop-double-underscores' 111be180 Rename header guards to not start with double underscore 12 December 2014, 16:16:00 UTC
ccbdac2 Merge topic 'doc-CMP0054-example' f2f1c95d Help: Extend policy CMP0054 documentation with an example 12 December 2014, 16:15:59 UTC
0dd9e71 Merge branch 'doc-CMP0054-example' into release 12 December 2014, 16:13:21 UTC
f2f1c95 Help: Extend policy CMP0054 documentation with an example 12 December 2014, 16:12:46 UTC
97b65f8 Misc. fixes for the Oracle / Sun compiler. A few pieces of code have some ambiguous type deduction that seems to resolve correctly for most compilers but not for the Oracle compiler. This makes those few instances more explicit. 12 December 2014, 15:04:47 UTC
a0792c4 FindMPI: Extract -Xlinker options Extend the regex that mathces -Wl, linker options to match -Xlinker too. These are used by Intel MPI and perhaps others. 12 December 2014, 14:53:43 UTC
17f638a CMake Nightly Date Stamp 12 December 2014, 05:01:09 UTC
17a846a FindMPI: search for msmpi's mpiexec as well 11 December 2014, 22:26:06 UTC
111be18 Rename header guards to not start with double underscore Use regex to find/replace: __(cm.*_h) \1 Then fix QCMake.h by hand. 11 December 2014, 18:53:06 UTC
3171fe0 CMake Nightly Date Stamp 11 December 2014, 05:01:07 UTC
d8589e6 ctest: count errors from scripts properly In the unlikely event that someone has a billion+ scripts (or some codepath returns negative numbers), we could overflow and make a pile of errors a non-error. This change also allows us to use flags for the error in the future rather than just "something went wrong". 10 December 2014, 22:22:21 UTC
a7d8345 CMake Nightly Date Stamp 10 December 2014, 05:01:08 UTC
66f587e Merge topic 'FindLATEX-use-FPHSA' e0104063 FindLATEX: Use FPHSA to report status in standard way 09 December 2014, 15:54:56 UTC
3b94772 Merge topic 'find_library-updated-directory-content' ce331bab find_library: Fix repeat call after changing directory content (#15293) 09 December 2014, 15:54:54 UTC
92eaa47 Merge topic 'doc-find-module-no-summary' 3fb33e01 Merge branch 'backport-doc-find-module-no-summary' into doc-find-module-no-summary d425c110 Help: Drop FeatureSummary example in cmake-developer.7 8235effe Help: Drop FeatureSummary example in cmake-developer.7 09 December 2014, 15:54:52 UTC
009c186 FindQt4: Fix handling of QT_VERSION_MAJOR mismatch Fix capitalization of Qt4_FOUND variable when setting it to false in this case. This caused find_package(Qt4) to appear successful when it was not. Note that the legacy QT4_FOUND variable is unconditionally overwritten at the end of the file with the value of Qt4_FOUND. 09 December 2014, 15:43:02 UTC
ce53ef0 Merge branch 'backport-doc-find-module-no-summary' into release 09 December 2014, 13:42:02 UTC
3fb33e0 Merge branch 'backport-doc-find-module-no-summary' into doc-find-module-no-summary Resolve conflict in Help/manual/cmake-developer.7.rst by taking our side. 09 December 2014, 13:40:59 UTC
d425c11 Help: Drop FeatureSummary example in cmake-developer.7 The use of FeatureSummary inside a find module is not a convention yet used by upstream CMake modules. Drop the example from the documentation about how to write find modules. If in the future we add use of FeatureSummary to many of the upstream find modules then this example can be restored as part of establishing the convention. 09 December 2014, 13:40:33 UTC
8235eff Help: Drop FeatureSummary example in cmake-developer.7 The use of FeatureSummary inside a find module is not a convention yet used by upstream CMake modules. Drop the example from the documentation about how to write find modules. If in the future we add use of FeatureSummary to many of the upstream find modules then this example can be restored as part of establishing the convention. 09 December 2014, 13:40:17 UTC
2372cda CMake Nightly Date Stamp 09 December 2014, 05:01:08 UTC
ce331ba find_library: Fix repeat call after changing directory content (#15293) We use cmGlobalGenerator::GetDirectoryContent to avoid repeating directory listings. However, GetDirectoryContent loads content from disk at most once. This breaks find_library calls that occur when disk content has changed since preceding find_library calls. Teach cmGlobalGenerator::GetDirectoryContent to save the directory modification time when content is loaded and re-load content if it changes. Create a RunCMake.find_library test with a case covering this. 08 December 2014, 20:35:50 UTC
95655dc Merge branch 'release' 08 December 2014, 19:37:03 UTC
1f6f114 CMake 3.1.0-rc3 08 December 2014, 14:09:24 UTC
09498b2 Merge branch 'release' 08 December 2014, 14:08:11 UTC
e72987d Merge topic 'custom-command-multiple-outputs' 6c67b816 Makefile: Workaround Borland Make bug with multiple outputs 65ea5eb7 Tests: Cover rebuild with multiple custom command outputs (#15116) 644b4688 Makefile: Fix rebuild with multiple custom command outputs (#15116) 8a4c6d2d Xcode: Fix rebuild with multiple custom command outputs (#15116) 08 December 2014, 14:07:18 UTC
cf54d85 Merge topic 'optional-latest-language-dialects' de022e89 Add options to build CMake without latest language dialects 08 December 2014, 14:07:16 UTC
47c41d9 Merge topic 'file-LOCK-timeout-type' 97841dad file: Use 'long' to represent the parsed LOCK TIMEOUT value 08 December 2014, 14:07:14 UTC
79d1e13 Merge topic 'ctest-binary-pipe' 29b0c8c3 ctest --launch: write to cout and cerr in binary 08 December 2014, 14:07:12 UTC
413ce02 Merge topic 'ExternalProject_TEST_EXCLUDE_FROM_MAIN' 636f0c1d ExternalProject: Add TEST_EXCLUDE_FROM_MAIN option 08 December 2014, 14:07:10 UTC
b61994d Merge topic 'vs-inherit-wd' f545eb0b VS: Inherit target-level "-wd" flags in source files (#15284) 08 December 2014, 14:07:08 UTC
c2b8874 Merge topic 'FindMPI-Intel-5.0.1' 7626c8dc FindMPI: Workaround Intel MPI 5.0.1 exit code problem (#15182) f5ede300 FindMPI: Factor out compiler wrapper execution into helper 08 December 2014, 14:07:06 UTC
90070a6 Merge topic 'try_compile-link-flags' 88eb5824 try_compile: Pass linker flags into test project (#14066) a4f9b6f0 CMakeDetermineCompilerABI: Use normal linker flags in ABI project 08 December 2014, 14:07:04 UTC
cfe666f CMake Nightly Date Stamp 08 December 2014, 05:01:08 UTC
9e6e680 CMake Nightly Date Stamp 07 December 2014, 05:01:16 UTC
6c67b81 Makefile: Workaround Borland Make bug with multiple outputs Given a rule of the form out1 out2: dep1 out1 out2: dep2 Borland Make complains that there are multiple rules for "out1" even though this works when there is only one output. Instead generate out1 out2: dep1 dep2 for Borland Make, but only when there are multiple outputs. 06 December 2014, 12:36:52 UTC
bec5b3d CMake Nightly Date Stamp 06 December 2014, 05:01:15 UTC
e010406 FindLATEX: Use FPHSA to report status in standard way Otherwise LaTeX was marked as not found in the summary. Also revise the documentation. 05 December 2014, 22:42:48 UTC
de022e8 Add options to build CMake without latest language dialects Set CMAKE_C_STANDARD and CMAKE_CXX_STANDARD only if they are not already defined. This will allow users to add the settings with different values to their local cache (e.g. on the command line). 05 December 2014, 19:07:59 UTC
ce28da6 Merge branch 'release' 05 December 2014, 19:03:27 UTC
fad59f2 Merge topic 'xerces-rename' 27141eed Modules: Rename FindXerces to FindXercesC 05 December 2014, 19:02:11 UTC
03db9a0 Merge topic 'doc-file-GENERATE-order' fe21580b Help: Document file(GENERATE) signature option order 05 December 2014, 19:01:04 UTC
e2c431d Merge branch 'xerces-rename' into release 05 December 2014, 18:32:50 UTC
eff4081 Merge branch 'doc-file-GENERATE-order' into release 05 December 2014, 18:32:46 UTC
fe21580 Help: Document file(GENERATE) signature option order In commit v3.1.0-rc1~484^2 (Help: Format and revise file() command documentation, 2014-05-23) the signature of file(GENERATE) was accidentally simplified too much and dropped specification of the required argument ordering. Restore the signature to make the order clear. 05 December 2014, 18:28:24 UTC
97841da file: Use 'long' to represent the parsed LOCK TIMEOUT value Convert the StringToInt helper into a StringToLong helper with a 'long' result type. This will make the helper more useful to other callers that want to use strtol. While at it, also check errno after calling strtol in case the conversion fails with a range error. 05 December 2014, 17:59:37 UTC
29b0c8c ctest --launch: write to cout and cerr in binary Because ctest reads in binary but writes in text mode, Windows' newline transformation can be applied multiple times causing '\n' in the source application to be written out as '\r\r\n' instead. 05 December 2014, 17:47:18 UTC
back to top