https://github.com/Kitware/CMake

sort by:
Revision Author Date Message Commit Date
1ec72e0 CMake 3.17.0-rc3 12 March 2020, 13:45:24 UTC
c852c0d Merge topic 'apple-clang-flags-c++17' into release-3.17 a67f2d00d8 Apple Clang: add flags for C++17 standard Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4468 12 March 2020, 13:33:18 UTC
d584d01 Merge topic 'swift-link-line-spaces' into release-3.17 af39d1b993 Swift: Fix quoting of library search paths with spaces Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4469 12 March 2020, 13:32:01 UTC
af39d1b Swift: Fix quoting of library search paths with spaces The library search paths added by commit 2746c61e6d (Swift: Add library search paths for dependencies, 2019-06-09, v3.16.0-rc1~561^2) need to be quoted properly on command lines to handle spaces and such. This was already done by `cmLinkLineComputer::ComputeLinkPath` for non-Swift-specific link directories. 12 March 2020, 12:46:11 UTC
3cf22df Merge topic 'ctest-curl-debugfunction' into release-3.17 7a1cce210b CTest: Fix our internal CURL_DEBUGFUNCTION to conform to CURL docs Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4459 12 March 2020, 12:19:43 UTC
c278b4e Merge topic 'FindPython-ENV-CMAKE_FRAMEWORK_PATH' into release-3.17 1044776472 FindPython: Convert env CMAKE_FRAMEWORK_PATH to CMake path Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Marc Chevrier <marc.chevrier@gmail.com> Merge-request: !4462 12 March 2020, 12:18:54 UTC
c5f850d Merge topic 'swift-rpath' into release-3.17 f481b3a947 Swift: repair RPATH handling for macOS Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4456 12 March 2020, 12:18:03 UTC
a67f2d0 Apple Clang: add flags for C++17 standard 12 March 2020, 12:09:12 UTC
3d388e5 Merge topic 'rename-macho-version-properties' into release-3.17 14732d3f30 macOS: Rename OSX_*_VERSION properties to MACHO_*_VERSION Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4452 12 March 2020, 10:52:11 UTC
14732d3 macOS: Rename OSX_*_VERSION properties to MACHO_*_VERSION The properties added by commit 4a62e3d97c (macOS: Add OSX_COMPATIBILITY_VERSION and OSX_CURRENT_VERSION properties, 2020-01-24, v3.17.0-rc1~80^2~1) are general-purpose for all platforms using Mach-O formats and not just on OS X. Rename them accordingly. The properties are new to the CMake 3.17 release so we can rename them without compatibility concerns. Fixes: #20442 12 March 2020, 10:15:40 UTC
7a1cce2 CTest: Fix our internal CURL_DEBUGFUNCTION to conform to CURL docs The curl debug callback function must return ``0``. Fixes: #20449 11 March 2020, 17:36:58 UTC
1044776 FindPython: Convert env CMAKE_FRAMEWORK_PATH to CMake path 11 March 2020, 17:35:33 UTC
dd45b7b Merge topic 'FindCUDAToolkit-reduce-verbosity' into release-3.17 a7cf574417 CUDAToolkit: Mark find queries as advanced variables Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4455 11 March 2020, 12:56:40 UTC
f481b3a Swift: repair RPATH handling for macOS The configuration previously handled Linux properly but did not function on macOS as `ld64` does not support `:` delimited paths. Account for that by setting it to the empty string which will use multiple invocations of the `-Xlinker -rpath -Xlinker ...` pattern to compute the correct RPATH. 11 March 2020, 12:45:47 UTC
a7cf574 CUDAToolkit: Mark find queries as advanced variables Fixes #20435 10 March 2020, 17:27:16 UTC
7b7170a Merge topic 'release-notes-minor-cleanups' into release-3.17 d5e6fedd7b Help: Cleanup minor typos and grammar in 3.17 release notes Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4449 10 March 2020, 14:30:07 UTC
51c8ac8 Merge topic 'doc-3.17-relnotes' into release-3.17 6b925d0536 Help: Fix 3.17 release notes for Xcode scheme settings e0409b8bca Help: Fix toctree order of Xcode scheme variable and property Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4447 10 March 2020, 14:29:14 UTC
2427bbf Merge topic 'swift-ninja-multiconfig' into release-3.17 65b3848de0 Swift: support Ninja Multi-Config Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4440 10 March 2020, 14:16:17 UTC
6b925d0 Help: Fix 3.17 release notes for Xcode scheme settings In commit 730a53ef1d (Help: Organize and revise 3.17 release notes, 2020-02-04, v3.17.0-rc1~21^2) we accidentally combined the release notes for `CMAKE_XCODE_SCHEME_ENVIRONMENT` and `XCODE_SCHEME_WORKING_DIRECTORY`. Split them up again. Also mention `CMAKE_XCODE_SCHEME_WORKING_DIRECTORY`. Fixes: #20439 10 March 2020, 12:51:53 UTC
e0409b8 Help: Fix toctree order of Xcode scheme variable and property In commit 92c4c852db (Xcode: Add custom working directory property, 2019-11-18, v3.17.0-rc1~400^2) the toctree links to the new properties were not added in sorted order. Move them. Issue: #20439 10 March 2020, 12:51:53 UTC
d5e6fed Help: Cleanup minor typos and grammar in 3.17 release notes 10 March 2020, 12:24:59 UTC
cb84575 Merge topic 'cuda_warning' into release-3.17 6ebc6cec41 cm_cxx_features: Filter out CUDA installation warnings Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4437 10 March 2020, 12:22:57 UTC
d11a5d8 Merge topic 'invalid_alias' into release-3.17 a54d96b722 cmAlgorithms: Fix -Wnon-c-typedef-for-linkage warnings Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4438 10 March 2020, 12:22:00 UTC
a54d96b cmAlgorithms: Fix -Wnon-c-typedef-for-linkage warnings In commit bf1e73305a (cmAlgorithms: Refactor cmRemoveDuplicates, 2019-03-03, v3.15.0-rc1~414^2) we added `union X = struct {}`. C++ had a rule change whereby only C-compatible unnamed typedefs are allowed. Clang 11 warns about this by default. See https://reviews.llvm.org/D74103. The aliases don't seem to be necessary, so simply define as structs. 09 March 2020, 13:21:25 UTC
6ebc6ce cm_cxx_features: Filter out CUDA installation warnings Clang always outputs these if it doesn't recognize the installed CUDA version. They don't affect compiling C++. Fixes #20434. 09 March 2020, 13:17:41 UTC
65b3848 Swift: support Ninja Multi-Config Enable support for multi-configuration builds using Ninja when building Swift. 09 March 2020, 13:11:22 UTC
6857aaa Merge topic 'ibmi-fix-libuv-build' into release-3.17 7d6bd14dca libuv: Add support for building on IBM i (OS400) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4431 09 March 2020, 12:58:38 UTC
7d6bd14 libuv: Add support for building on IBM i (OS400) 06 March 2020, 19:24:01 UTC
b7d43ea Merge topic 'cmstd-IBM-i' into release-3.17 917db8163d cmstd: Remove -isystem option for IBM i (OS400) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4430 06 March 2020, 14:24:45 UTC
a1ccbab Merge branch 'release-3.16' into release-3.17 06 March 2020, 14:23:23 UTC
6746fdf Merge topic 'doc-add_custom_command-depends' into release-3.17 785f2b2df1 Help: Clarify add_custom_command DEPENDS conversion to file paths Acked-by: Kitware Robot <kwrobot@kitware.com> Reviewed-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !4434 06 March 2020, 14:20:02 UTC
785f2b2 Help: Clarify add_custom_command DEPENDS conversion to file paths In commit f5126badd8 (add_custom_command: convert DEPENDS path arguments to absolute paths, 2019-12-18, v3.17.0-rc1~263^2) we updated the documentation to describe the behavior introduced by that commit. However, the behavior was removed again by commit fd0ba705ce (add_custom_command: check if a relative path should be an in-source path, 2020-01-09, v3.17.0-rc1~141^2~4) without updating the documentation. Update the documentation again to describe the behavior as of the latter commit. Spell out the steps that `cmLocalGenerator::GetRealDependency` and `cmTargetTraceDependencies::IsUtility` use to add file-level and target-level dependencies. 06 March 2020, 13:44:46 UTC
917db81 cmstd: Remove -isystem option for IBM i (OS400) Much like AIX, IBM i (OS identifier "OS400") implicitly adds `extern "C"` around system header files included with the `-isystem` option. Update the condition added by commit c688b401d3 (cmstd: Modernize CMake system headers, 2019-08-04, v3.16.0-rc1~81^2~1) to treat `IBM i` as we do AIX. 05 March 2020, 20:07:46 UTC
cf0dc5e Merge topic 'ninja-multi-custom-command-deps' into release-3.17 081c4679f7 Ninja Multi-Config: Don't build target dependencies for custom commands Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4423 05 March 2020, 12:24:48 UTC
b7d8c91 CMake 3.16.5 04 March 2020, 13:50:44 UTC
75d5232 Merge branch 'doc-rel-3.16-updates' into release-3.16 Merge-request: !4425 04 March 2020, 13:49:19 UTC
f1f5d90 Merge topic 'doc-rel-3.16-updates' into release-3.17 d25d8e9eef Help: Update CMake 3.16 release notes for 3.16.5 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4425 04 March 2020, 13:48:00 UTC
2c6d55b Merge branch 'release-3.16' into release-3.17 04 March 2020, 13:44:28 UTC
ab00435 Merge topic 'FindPython-manage-SOABI-suffix' into release-3.17 0c97b73bc0 FindPython: python_add_library can now manage SOABI suffix. Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4420 04 March 2020, 13:20:17 UTC
b0317d9 Merge topic 'llvm-rc-defines-not-flags' into release-3.17 ee70c5de4d llvm-rc: Forward DEFINES instead of FLAGS Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4419 04 March 2020, 13:19:30 UTC
27a29c4 Merge topic 'ninja-multi-spurious-unused-variables' into release-3.17 8b799f80e3 Ninja Multi-Config: Fix spurious unused variable warning Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4421 04 March 2020, 13:18:03 UTC
8b799f8 Ninja Multi-Config: Fix spurious unused variable warning Fixes: #20381 03 March 2020, 20:52:36 UTC
081c467 Ninja Multi-Config: Don't build target dependencies for custom commands If cross-config mode is used, and a target depends on another target as well as a custom command, we don't want the custom command to also depend on the depended target, as that would build targets unnecessarily. Fix this behavior. 03 March 2020, 20:15:13 UTC
ee70c5d llvm-rc: Forward DEFINES instead of FLAGS Since commit 1c2d031cbd (Add -E cmake_llvm_rc to preprocess files for llvm-rc, 2020-01-14, v3.17.0-rc1~24^2) we pass the full target `<FLAGS>` to the llvm-rc resource compiler, but we should pass only `<DEFINES>`. Fixes: #20414 03 March 2020, 13:12:25 UTC
0c97b73 FindPython: python_add_library can now manage SOABI suffix. Fixes: #20408 03 March 2020, 12:13:48 UTC
d1cb554 CMake 3.17.0-rc2 02 March 2020, 19:15:14 UTC
5f36f10 Merge topic 'ninja-multi-variable-shuffle-again' into release-3.17 c794b70f19 Ninja Multi-Config: Always generate build.ninja 9590c3a400 Generator: Don't allow Ninja Multi-Config variables on other generators 7a63dafafb Ninja Multi-Config: Remove "NMC" from variable names Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4403 28 February 2020, 16:32:06 UTC
18c8fbc Merge topic 'foreach-range-issues' into release-3.17 185d1aefaa foreach: Set fatal error on invalid range a33b3949e5 foreach: Fix crash when parsing invalid integer Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4407 28 February 2020, 16:15:30 UTC
15ac1f6 Merge topic 'q_namespace_export' into release-3.17 426941c433 Autogen: Recognize the new Q_NAMESPACE_EXPORT macro in AUTOMOC Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4398 28 February 2020, 16:14:33 UTC
185d1ae foreach: Set fatal error on invalid range Fixes: #20394 27 February 2020, 19:52:06 UTC
a33b394 foreach: Fix crash when parsing invalid integer Fixes: #20393 27 February 2020, 19:52:06 UTC
c794b70 Ninja Multi-Config: Always generate build.ninja If CMAKE_DEFAULT_BUILD_TYPE is not specified, use the first item from CMAKE_CONFIGURATION_TYPES instead. 27 February 2020, 15:39:35 UTC
9590c3a Generator: Don't allow Ninja Multi-Config variables on other generators We may want to enable these variables later on with specific semantics. To avoid breaking backwards compatibility, make it an error to use them for now. 27 February 2020, 14:23:08 UTC
7a63daf Ninja Multi-Config: Remove "NMC" from variable names Also rename `..._DEFAULT_BUILD_FILE_CONFIG` to `..._DEFAULT_BUILD_TYPE`. These name changes make the variables meaningful for future use by other generators. 27 February 2020, 14:22:08 UTC
d25d8e9 Help: Update CMake 3.16 release notes for 3.16.5 27 February 2020, 13:52:52 UTC
813b289 Merge topic 'pch-file-time' into release-3.17 7e9b9fe918 PCH: Copy the timestamp from an absolute header file Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4400 27 February 2020, 13:48:49 UTC
e619d29 Merge topic 'update-kwsys' into release-3.17 06702acb28 KWSys: Terminal: Add st-256color to VT100 color support whitelist Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4394 27 February 2020, 13:46:04 UTC
4e6b14c Merge branch 'backport-3.16-FindPython-cache-cleanup' into release-3.16 1dc524f2 FindPython: Do not cache computed result variables in CMake 3.16 602d1d82 FindPython: Mark non-public cache entries INTERNAL in CMake 3.16 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4399 27 February 2020, 13:33:11 UTC
b766d2c Merge topic 'FindPython-cache-cleanup' into release-3.17 42c6a1bfee FindPython: Do not cache computed result variables a7b4516e1a FindPython: Mark non-public cache entries INTERNAL Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4393 27 February 2020, 13:31:45 UTC
93287e3 Merge topic 'backport-ctest-resource-allocation-doc' into release-3.17 3bff839706 Help: Clarify that the CTest resource allocation feature doesn't oversubscribe Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4401 26 February 2020, 15:09:24 UTC
7e9b9fe PCH: Copy the timestamp from an absolute header file If `target_precompile_headers` contains a file from the project, then CMake will set the timestamp for `cmake_pch.h|xx` from that file. This helps with ccache and precompile headers. Fixes: #19923 26 February 2020, 15:05:47 UTC
3bff839 Help: Clarify that the CTest resource allocation feature doesn't oversubscribe 26 February 2020, 14:56:40 UTC
1dc524f FindPython: Do not cache computed result variables in CMake 3.16 Since commit 06d9e67fbd (FindPython: Add capability to specify directly artifacts, 2019-08-15, v3.16.0-rc1~157^2) we accidentally add the result variables `Python*_LIBRARY_RELEASE` and `Python*_LIBRARY_DEBUG` to the cache. They are always computed from other results and so should not be presented to users in cmake-gui and ccmake to edit. Issue: #20362 26 February 2020, 13:09:21 UTC
602d1d8 FindPython: Mark non-public cache entries INTERNAL in CMake 3.16 Since commit 06d9e67fbd (FindPython: Add capability to specify directly artifacts, 2019-08-15, v3.16.0-rc1~157^2) we accidentally expose cache entries named `_Python...` to users in cmake-gui and ccmake. Mark those entries as `INTERNAL` to hide them. Issue: #20362 26 February 2020, 13:09:16 UTC
42c6a1b FindPython: Do not cache computed result variables Since commit 06d9e67fbd (FindPython: Add capability to specify directly artifacts, 2019-08-15, v3.16.0-rc1~157^2) we accidentally add the result variables `Python*_LIBRARY_RELEASE` and `Python*_LIBRARY_DEBUG` to the cache. They are always computed from other results and so should not be presented to users in cmake-gui and ccmake to edit. Issue: #20362 26 February 2020, 13:08:26 UTC
a7b4516 FindPython: Mark non-public cache entries INTERNAL Since commit 06d9e67fbd (FindPython: Add capability to specify directly artifacts, 2019-08-15, v3.16.0-rc1~157^2) we accidentally expose cache entries named `_Python...` to users in cmake-gui and ccmake. Mark those entries as `INTERNAL` to hide them. Issue: #20362 26 February 2020, 13:08:03 UTC
e97881a Merge topic 'cmake-cfg-intdir-ninja-multi' into release-3.17 853c3eac6d Help: Note that CMAKE_CFG_INTDIR is not fully supported on Ninja Multi-Config Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4397 26 February 2020, 12:51:13 UTC
d13489f Merge topic 'RunCMake-test-lang' into release-3.17 95dbcf0598 Tests: fix RunCMake.Make test when run on systems with non-english locale Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4389 26 February 2020, 12:42:23 UTC
95dbcf0 Tests: fix RunCMake.Make test when run on systems with non-english locale Set `LANG=C` in the environment so the output of `make` is predictable. Fixes: #19689 26 February 2020, 12:41:07 UTC
ba1dc99 Merge topic 'ninja-multi-fix-macos-failures' into release-3.17 cc4e304800 Tests: Fix CFBundleTest for Ninja Multi-Config bcf4da52d8 Tests: Fix CustComDepend test for Ninja Multi-Config Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4396 26 February 2020, 12:32:58 UTC
426941c Autogen: Recognize the new Q_NAMESPACE_EXPORT macro in AUTOMOC Qt 5.14 introduced a new moc keyword `Q_NAMESPACE_EXPORT`. Qt-Issue: https://bugreports.qt.io/browse/QTBUG-68014 26 February 2020, 12:18:44 UTC
853c3ea Help: Note that CMAKE_CFG_INTDIR is not fully supported on Ninja Multi-Config 25 February 2020, 19:00:43 UTC
cc4e304 Tests: Fix CFBundleTest for Ninja Multi-Config 25 February 2020, 18:39:46 UTC
bcf4da5 Tests: Fix CustComDepend test for Ninja Multi-Config 25 February 2020, 18:39:46 UTC
06702ac KWSys: Terminal: Add st-256color to VT100 color support whitelist Backport KWSys commit `44eaaa6e8` (Terminal: Add st-256color to VT100 color support whitelist, 2020-02-19) to CMake 3.17. 25 February 2020, 14:42:55 UTC
cf789bb Merge topic 'ctest-failure-error-reporting' into release-3.17 a5be3916ee CTest: Provide more detailed information on resource allocation error f0df3ed5b9 Refactor: Provide more detailed error information from TryAllocateResources() f1c34443b7 CTest: Improve error reporting with bad working directory for tests 1dec359422 Refactor: Require detail when calling cmCTestRunTest::StartFailure() Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4390 25 February 2020, 14:00:25 UTC
8a7c485 Merge topic 'FindCUDA-no-threads-target' into release-3.17 b9d67447c3 FindCUDA: Only depend on Threads::Threads on platforms that need it Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4377 25 February 2020, 13:58:17 UTC
3a64816 Merge topic 'FindPkgConfig-scope' into release-3.17 c3e0d1ffe9 FindPkgConfig: set policies CMP0054 and CMP0057 to new Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4388 25 February 2020, 13:55:49 UTC
1d338dc Merge topic 'cuda-non-device-link' into release-3.17 7da2c8c543 Merge branch 'backport-cuda-non-device-link' 738f3f23aa Ninja: Do not use nvcc response files with non-nvcc tools Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Robert Maynard <robert.maynard@kitware.com> Merge-request: !4376 25 February 2020, 13:54:45 UTC
a5be391 CTest: Provide more detailed information on resource allocation error 24 February 2020, 20:44:01 UTC
f0df3ed Refactor: Provide more detailed error information from TryAllocateResources() 24 February 2020, 20:44:01 UTC
f1c3444 CTest: Improve error reporting with bad working directory for tests 24 February 2020, 20:44:01 UTC
1dec359 Refactor: Require detail when calling cmCTestRunTest::StartFailure() 24 February 2020, 20:44:01 UTC
ede4497 Merge branch 'FindPkgConfig-scope' into release-3.16 Merge-request: !4388 24 February 2020, 19:45:34 UTC
b9d6744 FindCUDA: Only depend on Threads::Threads on platforms that need it In commit 46371132b3 (FindCUDA: CUDA_LIBRARIES doesn't contain raw `-pthread`, 2019-11-11, v3.17.0-rc1~455^2) we introduced use of the `Threads::Threads` target, but we do not `find_package(Threads)` on all platforms. Use the target only if it exists. 24 February 2020, 19:14:38 UTC
0aa91f9 Merge branch 'backport-cuda-non-device-link' into release-3.16 Merge-request: !4376 24 February 2020, 18:36:24 UTC
7da2c8c Merge branch 'backport-cuda-non-device-link' 24 February 2020, 18:34:13 UTC
738f3f2 Ninja: Do not use nvcc response files with non-nvcc tools Since commit d91b5a72cd (Ninja: Add support for CUDA nvcc response files, 2019-05-30, v3.15.0-rc1~8^2) we use NVCC's `--options-file` option to avoid long link command lines via a response file. However, for non-device linking the host tools are used and the option does not make sense. Update the logic to use `--options-file` only for device linking. Linking with the host tools already has its own logic for response files. Fixes: #19954 24 February 2020, 18:31:33 UTC
8d6ea44 Merge topic 'pch-create-via-include' into release-3.17 5c6d6ec27c PCH: Clang: Update PCH usage flags to include original header Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4360 24 February 2020, 18:12:08 UTC
5c6d6ec PCH: Clang: Update PCH usage flags to include original header Add an additional include flag to PCH usage command line to fix programs that rely on `compile_commands.json` file. Pass it to the preprocessor directly to avoid compiler driver to change it to '-include-pch'. When preprocessor is requested to preprocess a file, it tries to get the original filename from '.pch' and uses that file for preprocessing. CMake generates a '.pch' file from the '.hxx' file by passing an empty '.cxx' source file to the compiler as a compilation unit and the header file with the '-include' flag. After that, compiler puts compilation unit filename in the '.pch' as the original filename. However, CMake build system uses empty file as the source file and passes the header file using '-include-pch' flag. As a result, Clang uses the wrong file for preprocessing and produces the corrupted preprocessed file. Fixes: #20355 Signed-off-by: Sergey Larin <cerg2010cerg2010@mail.ru> 24 February 2020, 15:53:39 UTC
c3e0d1f FindPkgConfig: set policies CMP0054 and CMP0057 to new One may encounter warnings if FindPkgConfig is used in any project, even indirectly, that has set any of these policies to old explicitely or requires an older version. 24 February 2020, 15:42:34 UTC
fe564f3 Merge topic 'update-kwsys' into release-3.17 ce59cabc70 KWSys: SystemTools: CopyFileIfDifferent: Fix endless recursion Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4361 18 February 2020, 16:49:00 UTC
ce59cab KWSys: SystemTools: CopyFileIfDifferent: Fix endless recursion Backport KWSys commit `ea77593a1` (SystemTools: CopyFileIfDifferent: Fix endless recursion, 2020-02-13) for the CMake 3.17 branch. Fixes: #20347 18 February 2020, 16:41:36 UTC
77b537c Merge topic 'swift-exe-rpath' into release-3.17 321df5783d Swift: support `-rpath` for executables Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4365 18 February 2020, 16:21:46 UTC
2dad438 Merge topic 'ninja-multi-framework-dependency-autogen-fix' into release-3.17 7abc3d61ac Ninja Multi-Config: Fix issue with framework dependencies and Autogen Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4363 18 February 2020, 16:20:56 UTC
321df57 Swift: support `-rpath` for executables This adjusts the flags to enable setting the RPATH for executables. 17 February 2020, 16:07:40 UTC
bf718cc Merge topic 'git-config-with-spaces' into release-3.17 ef3194a6f8 ExternalProject: Quote each git --config option to handle spaces 40d1d29cfa Tests: Add missing ExternalProject smoke tests afc8956765 Tests: Fix test_clean target missing some test directories Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4364 17 February 2020, 15:39:46 UTC
7abc3d6 Ninja Multi-Config: Fix issue with framework dependencies and Autogen Fixes: #20345 17 February 2020, 13:24:57 UTC
ef3194a ExternalProject: Quote each git --config option to handle spaces Fixes: #20354 15 February 2020, 02:23:56 UTC
40d1d29 Tests: Add missing ExternalProject smoke tests 15 February 2020, 02:23:46 UTC
back to top