https://github.com/Kitware/CMake

sort by:
Revision Author Date Message Commit Date
1a1008c CMake Nightly Date Stamp 03 November 2020, 05:01 UTC
91e826f Merge branch 'release-3.19' 02 November 2020, 14:43 UTC
81e2796 Merge topic 'FindBoost-config-mode' into release-3.19 685fa8bec0 FindBoost: Avoid leaking internal Boost_ROOT setting Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5445 02 November 2020, 14:43 UTC
fa60d56 Merge topic 'FindBoost-config-mode' 685fa8bec0 FindBoost: Avoid leaking internal Boost_ROOT setting Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5445 02 November 2020, 14:43 UTC
89310ef Merge topic 'fix-test-for-qemu' 8c42cfb2e8 test/CMakeLib: make testUVProcessChain work with qemu Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5442 02 November 2020, 14:31 UTC
4a266a2 CMake Nightly Date Stamp 02 November 2020, 05:01 UTC
af4243f CMake Nightly Date Stamp 01 November 2020, 04:01 UTC
cc7052f CMake Nightly Date Stamp 31 October 2020, 04:01 UTC
8d6b036 Merge topic 'custom-command-cleanup' 3e36d5e846 cmGeneratorTarget: Refactor custom command dependency evaluation c404f64289 cmCustomCommandGenerator: Collect genex target references in commands 2a640d4199 cmCustomCommandGenerator: Add move operations fab772c3e1 cmAddCustomCommandCommand: Drop outdated comment 84fecbf214 cmLocalNinjaGenerator: Remove leftover local debugging comment 9e5e2d704a Remove unnecessary arbitrary CollapseFullPath second arguments Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5435 30 October 2020, 13:53 UTC
013c413 Merge topic 'CheckSourceRuns-compatibility' into release-3.19 a524bf3aa7 CheckSourceRuns: do not fail on unrecognized arguments Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5426 30 October 2020, 13:51 UTC
78c9c85 Merge branch 'release-3.19' 30 October 2020, 13:51 UTC
301d82a Merge topic 'CheckSourceRuns-compatibility' a524bf3aa7 CheckSourceRuns: do not fail on unrecognized arguments Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5426 30 October 2020, 13:51 UTC
685fa8b FindBoost: Avoid leaking internal Boost_ROOT setting Since commit 4b2a61946f (FindBoost: Honor BOOST_ROOT when finding upstream BoostConfig, 2020-10-22, v3.19.0-rc2~14^2) we accidentally leak our internal setting of `Boost_ROOT`. Revise the logic to unset our temporary value. Fixes: #21379 30 October 2020, 13:42 UTC
604fa62 Merge topic 'string-json-doc-update' into release-3.19 49fce3373b Help: Clarify string(JSON) error handling Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5427 30 October 2020, 11:15 UTC
6b3658a Merge branch 'release-3.19' 30 October 2020, 11:15 UTC
f8aaa9f Merge topic 'string-json-doc-update' 49fce3373b Help: Clarify string(JSON) error handling Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5427 30 October 2020, 11:15 UTC
c3cac02 CMake Nightly Date Stamp 30 October 2020, 04:01 UTC
8c42cfb test/CMakeLib: make testUVProcessChain work with qemu When building and testing CMake in a container with qemu user mode emulation, the expected termination with std::abort() in testUVProcessChainHelper leads qemu to emit an additional message about an uncaught signal. There appears to be no way to make qemu shut up, so any qemu message will be removed from the output during validation. 29 October 2020, 18:52 UTC
32d369a Merge topic 'llvm-rc-CMAKE_RC_FLAGS' ea03f50842 llvm_rc: add llvm_rc option filter to correctly pick up all options Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5412 29 October 2020, 14:14 UTC
3e36d5e cmGeneratorTarget: Refactor custom command dependency evaluation Previously we only used cmCustomCommandGenerator to evaluate generator expressions for dependencies. Use it for command lines too. It also collects target references for us, with backtraces. 29 October 2020, 13:37 UTC
c404f64 cmCustomCommandGenerator: Collect genex target references in commands These will become target-level dependencies. 29 October 2020, 13:37 UTC
1d3603a CMake Nightly Date Stamp 29 October 2020, 04:01 UTC
a524bf3 CheckSourceRuns: do not fail on unrecognized arguments The old `check_X_source_runs` modules did not verify the arguments, so we cannot start doing it now. Downgrade the hard error introduced in commit 357e2ef429 (CheckSoureRuns: Add a unified way to check if a source runs, 2020-09-14) via !5223 into a noisy warning. 28 October 2020, 19:06 UTC
6675822 Merge topic 'update-vim-syntax' aebdd9ff2c Merge branch 'upstream-vim-cmake-syntax' into update-vim-syntax 7b72d3055f vim-cmake-syntax 2020-10-28 (bcc3a97a) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5438 28 October 2020, 15:59 UTC
aebdd9f Merge branch 'upstream-vim-cmake-syntax' into update-vim-syntax * upstream-vim-cmake-syntax: vim-cmake-syntax 2020-10-28 (bcc3a97a) 28 October 2020, 15:30 UTC
7b72d30 vim-cmake-syntax 2020-10-28 (bcc3a97a) Code extracted from: https://github.com/pboettch/vim-cmake-syntax.git at commit bcc3a97ab934f03e112becd4ce79286793152b47 (master). Upstream Shortlog ----------------- Birger J. Nordølum (1): 2cf6c041 Add Doxygen keywords Patrick Boettcher (2): 3925b48a update to cmake version 3.16.20191028-g0e4190b bcc3a97a update to cmake version 3.19.20201028-gdab947f 28 October 2020, 15:22 UTC
dab947f Merge branch 'release-3.19' into master 28 October 2020, 13:10 UTC
49fce33 Help: Clarify string(JSON) error handling Closes: #21355 28 October 2020, 12:09 UTC
f506cc6 CMake 3.19.0-rc2 28 October 2020, 12:03 UTC
7e531ba Merge branch 'release-3.19' 28 October 2020, 11:47 UTC
5ca2910 Merge topic 'cmake-presets-help-flag' c619be2784 ccmake: Don't list --preset in --help Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5428 28 October 2020, 11:47 UTC
199247c Merge topic 'cmake-presets-help-flag' into release-3.19 c619be2784 ccmake: Don't list --preset in --help Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5428 28 October 2020, 11:47 UTC
2ccb708 Merge branch 'release-3.19' 28 October 2020, 11:43 UTC
46b0d69 Merge topic 'cmake_path-update-doc' ec5951e078 cmake_path: Enhance documentation Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5425 28 October 2020, 11:43 UTC
f48e321 Merge topic 'cmake_path-update-doc' into release-3.19 ec5951e078 cmake_path: Enhance documentation Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5425 28 October 2020, 11:43 UTC
9b4016a Merge topic 'xcode_build_jobs' e794509faa XCode: Use -j build option when job capacity is specified by user Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5429 28 October 2020, 11:38 UTC
a4a33ef Merge branch 'release-3.19' 28 October 2020, 11:37 UTC
4e59b42 Merge topic 'cmake-gui-manual-argument' ef03124237 CMake GUI: Add --browse-manual argument Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5417 28 October 2020, 11:37 UTC
fe31085 Merge topic 'cmake-gui-manual-argument' into release-3.19 ef03124237 CMake GUI: Add --browse-manual argument Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5417 28 October 2020, 11:37 UTC
6c107cf Merge topic 'aix_makefile_build_jobs' f4c7d44d82 Makefiles: Use -j option as "-jN" and not "-j N" Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5431 28 October 2020, 11:32 UTC
659c3fd Merge branch 'release-3.18' into master 28 October 2020, 11:29 UTC
1a5c95e Merge topic 'FindRuby-restore-VENDORLIB_DIR' into release-3.19 80e693152c Merge branch 'release-3.19' into FindRuby-restore-VENDORLIB_DIR 4c0ef57e8c FindRuby: Restore compatibility variable RUBY_VENDORLIB_DIR Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5434 28 October 2020, 11:27 UTC
ee4cd19 Merge branch 'release-3.19' 28 October 2020, 11:27 UTC
e596b0e Merge topic 'FindRuby-restore-VENDORLIB_DIR' 80e693152c Merge branch 'release-3.19' into FindRuby-restore-VENDORLIB_DIR 4c0ef57e8c FindRuby: Restore compatibility variable RUBY_VENDORLIB_DIR Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5434 28 October 2020, 11:27 UTC
99faa70 Merge branch 'release-3.19' 28 October 2020, 11:26 UTC
e09400e Merge topic 'xcode-fix-source-linking' 5dc23300b1 Xcode: Fix regression that automatically links libraries in source list Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5432 28 October 2020, 11:26 UTC
15caa11 Merge topic 'xcode-fix-source-linking' into release-3.19 5dc23300b1 Xcode: Fix regression that automatically links libraries in source list Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5432 28 October 2020, 11:26 UTC
ea03f50 llvm_rc: add llvm_rc option filter to correctly pick up all options Fixes: #21315 28 October 2020, 11:19 UTC
910fc4d CMake Nightly Date Stamp 28 October 2020, 04:01 UTC
2a640d4 cmCustomCommandGenerator: Add move operations 27 October 2020, 18:58 UTC
fab772c cmAddCustomCommandCommand: Drop outdated comment 27 October 2020, 18:58 UTC
84fecbf cmLocalNinjaGenerator: Remove leftover local debugging comment 27 October 2020, 18:58 UTC
9e5e2d7 Remove unnecessary arbitrary CollapseFullPath second arguments Some calls to CollapseFullPath that already have an absolute path were updated by commit 22f38c0d6b (cmake: avoid getcwd in `CollapseFullPath`, 2020-01-14, v3.17.0-rc1~171^2) to pass an arbitrary second argument to prevent unnecessary `getcwd` calls. Since then, the KWSys implementation of CollapseFullPath has learned to avoid unnecessary `getcwd` calls on its own, so we can drop the arbitrary second arguments to our CollapseFullPath calls. 27 October 2020, 18:36 UTC
024de8d Merge branch 'release-3.19' 27 October 2020, 16:32 UTC
7aa404d Merge topic 'ci-config-sync' e68d3e3b44 ci: update to Qt 5.15.1 d759c4310d ci: update to use CMake 3.18.4 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5433 27 October 2020, 16:32 UTC
b79aadb Merge topic 'ci-config-sync' into release-3.19 e68d3e3b44 ci: update to Qt 5.15.1 d759c4310d ci: update to use CMake 3.18.4 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5433 27 October 2020, 16:32 UTC
80e6931 Merge branch 'release-3.19' into FindRuby-restore-VENDORLIB_DIR 27 October 2020, 16:25 UTC
a070565 Merge branch 'FindRuby-restore-VENDORLIB_DIR' into release-3.18 Merge-request: !5434 27 October 2020, 16:24 UTC
4c0ef57 FindRuby: Restore compatibility variable RUBY_VENDORLIB_DIR Since commit e672db628b (FindRuby: Rename variables to match case of module name, 2020-03-11, v3.18.0-rc1~546^2), the result variables named with the old `RUBY_` prefix are provided by compatibility code that maps from the new `Ruby_` prefix variables. This variable was accidentally left out. Fixes: #21369 27 October 2020, 16:18 UTC
ef03124 CMake GUI: Add --browse-manual argument 27 October 2020, 16:05 UTC
c619be2 ccmake: Don't list --preset in --help And show available options in cmake-gui. Fixes: #21313 27 October 2020, 14:29 UTC
e68d3e3 ci: update to Qt 5.15.1 27 October 2020, 13:49 UTC
d759c43 ci: update to use CMake 3.18.4 27 October 2020, 13:48 UTC
1f6c2e9 Merge branch 'release-3.18' into master 27 October 2020, 12:22 UTC
73f9be3 Merge branch 'release-3.19' 27 October 2020, 12:20 UTC
c300355 Merge topic 'cuda_vs_skip_computation' dd77dec18d VS: Don't compute CUDA options unless necessary Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5422 27 October 2020, 12:20 UTC
8d6a0b9 Merge topic 'cuda_vs_skip_computation' into release-3.19 dd77dec18d VS: Don't compute CUDA options unless necessary e9109dec36 Merge branch 'ninja-multi-per-config-sources' into release-3.18 7c0de4175b Merge branch 'cmake-E-cat-binary' into release-3.18 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5422 27 October 2020, 12:20 UTC
dbb957a Merge branch 'release-3.19' 27 October 2020, 11:33 UTC
105ef11 Merge topic 'cmake-presets-path-arg' b7d7eca66d CMakePresets.json: Rework how --preset argument is handled Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5416 27 October 2020, 11:33 UTC
698851c Merge topic 'cmake-presets-path-arg' into release-3.19 b7d7eca66d CMakePresets.json: Rework how --preset argument is handled Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5416 27 October 2020, 11:33 UTC
3969c86 Merge branch 'cuda_vs_skip_computation' into release-3.18 Merge-request: !5422 27 October 2020, 11:32 UTC
dd77dec VS: Don't compute CUDA options unless necessary In the following scenario (with 3.18 policies): 1. A CXX target is created. 2. CUDA language is enabled. CMake 3.18 introduced CMP0104, which requires CUDA_ARCHITECTURES to be set. Because the CXX target was created before CUDA was enabled it wouldn't have it set. The Visual Studio generator would however end up computing CUDA compile options for the CXX target, which would result in a fatal error due to the policy violation. There doesn't seem to be a reason to do this for targets that don't actually use the CUDA language, so we can skip and generate the CXX target just fine. Fixes: #21341 27 October 2020, 11:29 UTC
5dc2330 Xcode: Fix regression that automatically links libraries in source list In commit e637744c51 (Xcode: Use "Link Binary With Libraries" to link any library, 2019-07-10, v3.19.0-rc1~494^2~1) we accidentally added all the library type files to "Link Binary With Libraries" build phase if they were passed in as source files. Revert that change as any actually linked libraries will be added to that build phase later in the `AddDependAndLinkInformation` call. Fixes: #21361 27 October 2020, 11:12 UTC
c79e02c Merge topic 'cmake-20866' 03ad0e61c1 configure_file: Add option for user defined permissions Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5320 27 October 2020, 11:11 UTC
ecab18b Merge topic 'issue-21034' 1a3d125de8 target_sources: Support custom targets Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5421 27 October 2020, 11:10 UTC
80e2163 Merge topic 'issue-19696' c75d68a2af genex: improve unit testing for $<TARGET_NAME_IF_EXISTS:...> Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5420 27 October 2020, 11:09 UTC
5da313e Merge branch 'release-3.19' 27 October 2020, 11:05 UTC
6739e85 Merge topic 'correct_msvc_cuda_flag_warning' 2b0d3c3524 CUDA: Use MSVC version to determine supported C++ standard levels Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5423 27 October 2020, 11:05 UTC
96ea613 Merge topic 'correct_msvc_cuda_flag_warning' into release-3.19 2b0d3c3524 CUDA: Use MSVC version to determine supported C++ standard levels Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5423 27 October 2020, 11:05 UTC
37bbe11 Merge branch 'release-3.19' 27 October 2020, 11:02 UTC
967fb42 Merge topic 'check-module-name-conflicts' d192918586 Modules: Do not implicitly add new functions via old Check Modules Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5424 27 October 2020, 11:02 UTC
479a9df Merge topic 'check-module-name-conflicts' into release-3.19 d192918586 Modules: Do not implicitly add new functions via old Check Modules Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5424 27 October 2020, 11:02 UTC
fad2bf8 Merge branch 'release-3.18' into master 27 October 2020, 11:00 UTC
374cca7 Merge topic 'ninja-multi-per-config-sources' into release-3.19 b8937a992b Merge branch 'release' into ninja-multi-per-config-sources d13bd6ec3d Ninja Multi-Config: Don't try to calculate dependencies for "all" Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Brad King <brad.king@kitware.com> Merge-request: !5430 27 October 2020, 10:59 UTC
9d920d6 Merge branch 'release-3.19' 27 October 2020, 10:59 UTC
2a1da46 Merge topic 'ninja-multi-per-config-sources' b8937a992b Merge branch 'release' into ninja-multi-per-config-sources d13bd6ec3d Ninja Multi-Config: Don't try to calculate dependencies for "all" Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Brad King <brad.king@kitware.com> Merge-request: !5430 27 October 2020, 10:59 UTC
9cadb34 CMake Nightly Date Stamp 27 October 2020, 04:01 UTC
f4c7d44 Makefiles: Use -j option as "-jN" and not "-j N" Fixes: #21090 26 October 2020, 22:32 UTC
e9109de Merge branch 'ninja-multi-per-config-sources' into release-3.18 Merge-request: !5430 26 October 2020, 20:14 UTC
b8937a9 Merge branch 'release' into ninja-multi-per-config-sources 26 October 2020, 19:43 UTC
d13bd6e Ninja Multi-Config: Don't try to calculate dependencies for "all" 26 October 2020, 19:37 UTC
e794509 XCode: Use -j build option when job capacity is specified by user Fixes: #18304 26 October 2020, 17:28 UTC
2b0d3c3 CUDA: Use MSVC version to determine supported C++ standard levels Fixes: #21335 26 October 2020, 15:36 UTC
d192918 Modules: Do not implicitly add new functions via old Check Modules The conversion of Check<Lang>CompilerFlag, SourceCompiles, and SourceRuns over to the new functions has the possibility of breaking projects that had functions with those existing names. To reduce the possibility of collisions we now have all the legacy code call functions that start with `cmake_`, and users will need to explicitly include the new modules to get the non-prefixed versions Fixes: #21359 26 October 2020, 14:57 UTC
b3f1a29 Merge topic 'doc-CMAKE_BUILD_TYPE' fb95d02252 Help: Document case insensitivity for CMAKE_BUILD_TYPE Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5411 26 October 2020, 14:31 UTC
d67f471 Merge topic 'ExternalData-suppress-progress' ae7c81c622 ExternalData: add support for suppressing progress during the build Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5413 26 October 2020, 14:31 UTC
223eb02 Merge topic 'android-find_path' a7f41a7ee4 Android: Fix find_* search order within NDK for unified toolchains 5cdf37e4cc Android: Root searches within the NDK for unified toolchains Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5357 26 October 2020, 14:30 UTC
0019e7e Merge branch 'release-3.19' 26 October 2020, 14:29 UTC
388dc4d Merge topic 'correct_profiling-output_exception' afac7482d2 cmake: command arguments which use '=' behave consistently Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5414 26 October 2020, 14:29 UTC
9fa7afe Merge topic 'correct_profiling-output_exception' into release-3.19 afac7482d2 cmake: command arguments which use '=' behave consistently Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5414 26 October 2020, 14:29 UTC
back to top