7a04f45 | Brad King | 06 November 2020, 14:19:57 UTC | CMake 3.19.0-rc3 | 06 November 2020, 14:19:57 UTC |
b80e39d | Brad King | 06 November 2020, 12:58:25 UTC | Merge topic 'apple-v4-tbd-file-arch-lookup' into release-3.19 4c6797e03e Apple: Update SDK architecture detection for tbd file version 4 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5470 | 06 November 2020, 12:58:54 UTC |
dd8c91a | Brad King | 06 November 2020, 12:55:54 UTC | Merge topic 'cmake-gui-file-dialog-crash' into release-3.19 5f782119c8 cmake-gui: Restore workaround for crash in file dialog Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5472 | 06 November 2020, 12:57:51 UTC |
0adaed6 | Brad King | 06 November 2020, 12:55:40 UTC | Merge topic 'FindPostgreSQL-13' into release-3.19 f3f09f1c96 FindPostgreSQL: support version 13 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5468 | 06 November 2020, 12:55:47 UTC |
a775a6a | Brad King | 06 November 2020, 12:42:54 UTC | Merge topic 'xcode-inherit-paths' into release-3.19 bffb17be3d Xcode: Inherit target library and framework search paths from project Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5463 | 06 November 2020, 12:43:03 UTC |
10b3624 | Craig Scott | 06 November 2020, 10:50:40 UTC | Merge topic 'help_ctest_cuda_memcheck' into release-3.19 e620bb7293 Help: Add cuda-memcheck to CTest documentation fb98883e2b CTest: Add cuda-memcheck to Dart and CTest module Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5469 | 06 November 2020, 10:50:52 UTC |
5f78211 | Brad King | 05 November 2020, 19:50:45 UTC | cmake-gui: Restore workaround for crash in file dialog In commit ce9dbceb42 (QtDialog: remove Qt4-only code, 2020-06-02, v3.19.0-rc1~712^2~1) we removed an event filter that was thought to be necessary only as a workaround for a bug in Qt. However, that bug was fixed in Qt 4.5, and the file dialog still crashes as of Qt 5.14 without the filter. Restore the workaround pending further investigation. Fixes: #21400 | 05 November 2020, 19:50:45 UTC |
4c6797e | Tor Arne Vestbø | 05 November 2020, 15:03:06 UTC | Apple: Update SDK architecture detection for tbd file version 4 Extend the `.tbd` parsing from commit 170e598add (iOS: Fix detection of supported SDK architectures, 2020-04-16, v3.17.2~11^2) to support `.tbd` file version 4. | 05 November 2020, 15:21:23 UTC |
e620bb7 | Tobias Ribizel | 05 November 2020, 14:43:57 UTC | Help: Add cuda-memcheck to CTest documentation Issue: #21388 | 05 November 2020, 15:05:01 UTC |
fb98883 | Tobias Ribizel | 05 November 2020, 14:39:53 UTC | CTest: Add cuda-memcheck to Dart and CTest module Issue: #21388 | 05 November 2020, 15:04:44 UTC |
f3f09f1 | Pavel Cernohorsky | 05 November 2020, 09:24:02 UTC | FindPostgreSQL: support version 13 | 05 November 2020, 12:59:45 UTC |
bffb17b | Gusts Kaksis | 04 November 2020, 17:56:29 UTC | Xcode: Inherit target library and framework search paths from project Xcode has multiple levels of build settings with priority in descending order: 1. Target 2. Project 3. Workspace 4. SDK defaults `CMAKE_XCODE_ATTRIBUTE_*` path variables add these to project level, but linked frameworks and libraries override this in target level. Add the `$(inherited)` macro to keep both in the final list. Fixes: #21387 | 05 November 2020, 11:48:54 UTC |
39f32f1 | Brad King | 04 November 2020, 13:15:31 UTC | Merge topic 'cmake_path-deactivation' into release-3.19 1c912056a1 cmake_path: remove new command from 3.19 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5459 | 04 November 2020, 13:15:47 UTC |
1c91205 | Marc Chevrier | 03 November 2020, 14:06:48 UTC | cmake_path: remove new command from 3.19 Defer adding this command until post-3.19 development so that it has more time to mature before being included in a release. Issue: #21385 | 03 November 2020, 14:55:35 UTC |
855bdc5 | Brad King | 03 November 2020, 12:24:18 UTC | Merge topic 'cmake-presets-no-path-arg-warning' into release-3.19 cb2d01c182 CMakePresets.json: Don't warn if no path argument is given Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5455 | 03 November 2020, 12:24:25 UTC |
37d75e5 | Brad King | 03 November 2020, 12:22:45 UTC | Merge topic 'fix-cuda-qnx' into release-3.19 0832516bec Help: Add 3.19 release note about CUDA support on QNX bcdd486bf7 CUDA: Enable support on QNX Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Raul Tambre <raul@tambre.ee> Merge-request: !5446 | 03 November 2020, 12:22:54 UTC |
15578c4 | Craig Scott | 03 November 2020, 09:21:06 UTC | Merge topic 'doc-cpack-pre-post-scripts' into release-3.19 b77dfa441f Help: Clarify variables specifying scripts to execute during packaging Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Alex Turbov <i.zaufi@gmail.com> Merge-request: !5454 | 03 November 2020, 09:21:15 UTC |
b77dfa4 | Craig Scott | 02 November 2020, 03:49:43 UTC | Help: Clarify variables specifying scripts to execute during packaging Relates: #19077 | 03 November 2020, 09:11:38 UTC |
cb2d01c | Kyle Edwards | 02 November 2020, 14:26:51 UTC | CMakePresets.json: Don't warn if no path argument is given If --preset is specified with no path argument, use the current directory as the source directory, the preset's binaryDir as the binary directory, and don't issue the standard warning for no path specified. Fixes: #21386 | 02 November 2020, 14:46:08 UTC |
81e2796 | Brad King | 02 November 2020, 14:43:28 UTC | 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:33 UTC |
0832516 | Brad King | 30 October 2020, 14:30:10 UTC | Help: Add 3.19 release note about CUDA support on QNX | 02 November 2020, 14:39:36 UTC |
bcdd486 | janbernloehr | 30 October 2020, 14:01:06 UTC | CUDA: Enable support on QNX This fixes the following two issues with the CUDA support on QNX: * cuda target name is not derived correctly (should be `aarch64-qnx`). * linking `cudart` must not be linked against `rt`, `dl`, `pthread`. This enables to use cmake's native cuda support on QNX. Fixes: #21381 | 02 November 2020, 14:39:36 UTC |
013c413 | Brad King | 30 October 2020, 13:51:25 UTC | 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:35 UTC |
685fa8b | Brad King | 30 October 2020, 13:29:31 UTC | 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:43 UTC |
604fa62 | Craig Scott | 30 October 2020, 11:15:23 UTC | 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:40 UTC |
a524bf3 | Ben Boeckel | 26 October 2020, 12:13:58 UTC | 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:02 UTC |
49fce33 | Peter Steneteg | 26 October 2020, 14:15:16 UTC | Help: Clarify string(JSON) error handling Closes: #21355 | 28 October 2020, 12:09:24 UTC |
f506cc6 | Brad King | 28 October 2020, 12:03:20 UTC | CMake 3.19.0-rc2 | 28 October 2020, 12:03:20 UTC |
199247c | Brad King | 28 October 2020, 11:47:32 UTC | 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:37 UTC |
f48e321 | Brad King | 28 October 2020, 11:43:28 UTC | 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:37 UTC |
fe31085 | Brad King | 28 October 2020, 11:36:59 UTC | 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:07 UTC |
1a5c95e | Brad King | 28 October 2020, 11:27:33 UTC | 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:49 UTC |
15caa11 | Brad King | 28 October 2020, 11:26:40 UTC | 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:46 UTC |
b79aadb | Brad King | 27 October 2020, 16:32:35 UTC | 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:42 UTC |
80e6931 | Brad King | 27 October 2020, 16:25:41 UTC | Merge branch 'release-3.19' into FindRuby-restore-VENDORLIB_DIR | 27 October 2020, 16:25:41 UTC |
4c0ef57 | Brad King | 27 October 2020, 16:18:05 UTC | 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:05 UTC |
ef03124 | Kyle Edwards | 23 October 2020, 16:47:56 UTC | CMake GUI: Add --browse-manual argument | 27 October 2020, 16:05:41 UTC |
c619be2 | Kyle Edwards | 26 October 2020, 16:00:38 UTC | ccmake: Don't list --preset in --help And show available options in cmake-gui. Fixes: #21313 | 27 October 2020, 14:29:24 UTC |
e68d3e3 | Ben Boeckel | 27 October 2020, 13:49:07 UTC | ci: update to Qt 5.15.1 | 27 October 2020, 13:49:07 UTC |
d759c43 | Ben Boeckel | 27 October 2020, 13:48:56 UTC | ci: update to use CMake 3.18.4 | 27 October 2020, 13:48:56 UTC |
8d6a0b9 | Brad King | 27 October 2020, 12:20:48 UTC | 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:54 UTC |
698851c | Craig Scott | 27 October 2020, 11:33:37 UTC | 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:45 UTC |
dd77dec | Raul Tambre | 25 October 2020, 08:23:10 UTC | 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:01 UTC |
5dc2330 | Gusts Kaksis | 27 October 2020, 08:06:07 UTC | 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:26 UTC |
96ea613 | Brad King | 27 October 2020, 11:05:11 UTC | 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:18 UTC |
479a9df | Brad King | 27 October 2020, 11:02:43 UTC | 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:49 UTC |
374cca7 | Brad King | 27 October 2020, 10:59:50 UTC | 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:57 UTC |
e9109de | Brad King | 26 October 2020, 20:14:00 UTC | Merge branch 'ninja-multi-per-config-sources' into release-3.18 Merge-request: !5430 | 26 October 2020, 20:14:00 UTC |
b8937a9 | Kyle Edwards | 26 October 2020, 19:43:57 UTC | Merge branch 'release' into ninja-multi-per-config-sources | 26 October 2020, 19:43:57 UTC |
d13bd6e | Kyle Edwards | 26 October 2020, 18:52:39 UTC | Ninja Multi-Config: Don't try to calculate dependencies for "all" | 26 October 2020, 19:37:04 UTC |
2b0d3c3 | Robert Maynard | 25 October 2020, 18:08:55 UTC | CUDA: Use MSVC version to determine supported C++ standard levels Fixes: #21335 | 26 October 2020, 15:36:55 UTC |
d192918 | Robert Maynard | 25 October 2020, 16:26:42 UTC | 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:55 UTC |
9fa7afe | Brad King | 26 October 2020, 14:29:13 UTC | 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:22 UTC |
a1fe3be | Brad King | 26 October 2020, 14:28:09 UTC | Merge topic 'per-config-source-TARGET_FILE' into release-3.19 cd33bfcad5 add_custom_command: Properly recognize if sources depend on config Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5410 | 26 October 2020, 14:28:30 UTC |
6335b67 | Brad King | 26 October 2020, 14:27:17 UTC | Merge topic 'FindBoost-config-mode' into release-3.19 4b2a61946f FindBoost: Honor BOOST_ROOT when finding upstream BoostConfig b32cb33275 FindBoost: Honor Boost_NO_SYSTEM_PATHS when finding upstream BoostConfig Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5408 | 26 October 2020, 14:27:25 UTC |
ec5951e | Marc Chevrier | 26 October 2020, 12:10:37 UTC | cmake_path: Enhance documentation | 26 October 2020, 12:10:37 UTC |
b7d7eca | Kyle Edwards | 23 October 2020, 16:37:06 UTC | CMakePresets.json: Rework how --preset argument is handled If a path argument with no -S or -B leads to a cache directory, use that directory as the binary directory. Otherwise, use the binary directory from the preset. Fixes: #21311 | 26 October 2020, 11:32:45 UTC |
39fac5f | Craig Scott | 26 October 2020, 11:15:53 UTC | Merge topic 'docs-cleanup-3.19' into release-3.19 95c14579f2 Help: Cleanup typos and grammar for the 3.19 release Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5419 | 26 October 2020, 11:16:02 UTC |
95c1457 | Craig Scott | 24 October 2020, 11:48:30 UTC | Help: Cleanup typos and grammar for the 3.19 release | 24 October 2020, 11:58:42 UTC |
afac748 | Robert Maynard | 23 October 2020, 13:12:43 UTC | cmake: command arguments which use '=' behave consistently Fixes: #21351 The `profiling-format`, `profiling-output`, and `preset` all would crash when invoked without a trailing `=`. | 23 October 2020, 13:12:43 UTC |
f2a59d4 | Brad King | 23 October 2020, 12:44:42 UTC | Merge topic 'vs-fortran-debugging-flags' into release-3.19 8ad6fabfc5 VS: Remove flag table entries for Fortran /Z* flags Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5406 | 23 October 2020, 12:44:47 UTC |
5e1858c | Craig Scott | 23 October 2020, 10:37:47 UTC | Merge topic 'cmake-presets-toolset-arch-config' into release-3.19 64afabdbcb CMakePresets.json: Split cmakeGeneratorConfig field Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5387 | 23 October 2020, 10:37:56 UTC |
761dc32 | Craig Scott | 23 October 2020, 10:35:51 UTC | Merge topic 'cmake-presets-source-dir-name' into release-3.19 25742c589c CMakePresets.json: Add ${sourceDirName} macro Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: Craig Scott <craig.scott@crascit.com> Merge-request: !5386 | 23 October 2020, 10:36:03 UTC |
cd33bfc | Deniz Bahadir | 22 October 2020, 21:00:49 UTC | add_custom_command: Properly recognize if sources depend on config Fixes: #21349 | 22 October 2020, 21:03:05 UTC |
64afabd | Kyle Edwards | 16 October 2020, 20:19:11 UTC | CMakePresets.json: Split cmakeGeneratorConfig field Make this field separate for both architecture and toolset. Allow architecture and toolset to be either strings or objects with value and strategy fields. Fixes: #21317 | 22 October 2020, 15:24:39 UTC |
25742c5 | Kyle Edwards | 16 October 2020, 19:31:01 UTC | CMakePresets.json: Add ${sourceDirName} macro Fixes: #21312 | 22 October 2020, 15:09:28 UTC |
6091220 | Kyle Edwards | 22 October 2020, 15:04:40 UTC | Merge topic 'cmake-presets-invalid-macro' into release-3.19 638557cbfe CMakePresets.json: Properly report macro expansion errors Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5397 | 22 October 2020, 15:05:09 UTC |
6af1185 | Kyle Edwards | 22 October 2020, 15:04:13 UTC | Merge topic 'cmake-presets-boolean-cache' into release-3.19 920d180047 CMakePresets.json: Allow boolean for cache variable value Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5398 | 22 October 2020, 15:04:18 UTC |
4b2a619 | Brad King | 22 October 2020, 14:36:20 UTC | FindBoost: Honor BOOST_ROOT when finding upstream BoostConfig Fixes: #21200 | 22 October 2020, 14:42:33 UTC |
b32cb33 | Brad King | 22 October 2020, 14:29:51 UTC | FindBoost: Honor Boost_NO_SYSTEM_PATHS when finding upstream BoostConfig Issue: #21200 | 22 October 2020, 14:42:33 UTC |
8ad6fab | Volker Jacht | 21 October 2020, 19:28:13 UTC | VS: Remove flag table entries for Fortran /Z* flags These were included when the Fortran flag table was first created by commit 10c91ded4f (ENH: add support for Intel Fortran Visual studio IDE, 2008-04-30, v2.8.0~2227), but they map to fields not actually supported by the IDE. Remove their table entries. Instead use just `/debug:minimal` and `/debug:full` to control debug information level in VS Intel Fortran. Let flags like `/Z7` pass through as raw additional options because they have no corresponding IDE property and can be used to complement the supported options. Fixes: #21340 | 22 October 2020, 13:08:52 UTC |
920d180 | Kyle Edwards | 19 October 2020, 18:01:40 UTC | CMakePresets.json: Allow boolean for cache variable value Fixes: #21327 | 21 October 2020, 14:37:08 UTC |
638557c | Kyle Edwards | 19 October 2020, 17:41:30 UTC | CMakePresets.json: Properly report macro expansion errors Make a distinction between strings which simply use the $vendor{<...>} macro, which is valid but makes it unusable by CMake, and strings which actually contain invalid macro expansions. Fixes: #21308 | 21 October 2020, 13:20:52 UTC |
ec3b3d2 | Kyle Edwards | 21 October 2020, 13:15:21 UTC | Merge topic 'cmakepresets-schema' into release-3.19 21bc2fd945 CI: Install jsonschema for schema testing e3bce8edf4 Tests: Add JSON schema validation to CMakePresets.json tests 0307f7c980 Help: Add JSON schema for CMakePresets.json Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5366 | 21 October 2020, 13:15:29 UTC |
e59c8f5 | Brad King | 20 October 2020, 19:59:14 UTC | Merge topic 'ci-win-python' into release-3.19 8f7fef629b ci: add Python to PATH on Windows Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Kyle Edwards <kyle.edwards@kitware.com> Merge-request: !5403 | 20 October 2020, 19:59:20 UTC |
8f7fef6 | Brad King | 20 October 2020, 17:13:03 UTC | ci: add Python to PATH on Windows Our test suite searches for a Python interpreter to perform some extra checks. Our CI base images for Linux have Python available. Update our Windows jobs to provide a Python interpreter for our test suite to find consistently between the build and test steps. | 20 October 2020, 19:11:12 UTC |
21bc2fd | Kyle Edwards | 14 October 2020, 19:43:15 UTC | CI: Install jsonschema for schema testing | 20 October 2020, 16:18:10 UTC |
e3bce8e | Kyle Edwards | 14 October 2020, 18:45:13 UTC | Tests: Add JSON schema validation to CMakePresets.json tests | 20 October 2020, 16:07:09 UTC |
0307f7c | Ben McMorran | 13 October 2020, 23:50:59 UTC | Help: Add JSON schema for CMakePresets.json | 20 October 2020, 16:07:09 UTC |
81c88bb | Kyle Edwards | 20 October 2020, 15:59:42 UTC | Merge topic 'cmake-presets-doc-move' into release-3.19 4a123fc28c Help: Clarify purpose of warnings and errors 6c74bcfc20 Help: Make architecture and toolset descriptions generic 45766789a0 Help: Add inheritance to CMakePresets.json example 88c9d6f6eb Help: Add documentation for debug field efab856008 Help: Show environment field 2208db114c Help: Show multiple ways of doing cacheVariables d30f85193f Help: Move vendor field into example b9c8c57860 Help: s/unusedVars/unusedCli/ ... Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5373 | 20 October 2020, 15:59:54 UTC |
bb4e2f3 | Brad King | 20 October 2020, 13:38:04 UTC | Merge topic 'find_package-check-dir' into release-3.19 0356b81525 find_package: Fix regression in searching root prefix Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5396 | 20 October 2020, 13:38:17 UTC |
0356b81 | Brad King | 19 October 2020, 15:08:49 UTC | find_package: Fix regression in searching root prefix Fix the check added by commit 2ff1693066 (find_package: avoid showing files as directories when searching config files, 2020-09-30, v3.19.0-rc1~67^2) to avoid skipping the root prefix `/`. Fixes: #21324 | 19 October 2020, 15:08:49 UTC |
4a123fc | Kyle Edwards | 16 October 2020, 18:09:10 UTC | Help: Clarify purpose of warnings and errors | 19 October 2020, 14:29:19 UTC |
6c74bcf | Kyle Edwards | 16 October 2020, 18:06:35 UTC | Help: Make architecture and toolset descriptions generic | 19 October 2020, 14:29:19 UTC |
4576678 | Kyle Edwards | 16 October 2020, 18:04:01 UTC | Help: Add inheritance to CMakePresets.json example | 19 October 2020, 14:29:19 UTC |
e61d872 | Brad King | 19 October 2020, 14:25:02 UTC | Merge topic 'FindPython-support-version-3.10' into release-3.19 23cd98a66a FindPython: Add support of version 3.10 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5383 | 19 October 2020, 14:28:00 UTC |
f4e6dfe | Brad King | 19 October 2020, 14:25:30 UTC | Merge topic 'separate_arguments-no-args' into release-3.19 747f80fe82 separate_arguments: Fix crash on *_COMMAND with no arguments Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5382 | 19 October 2020, 14:26:30 UTC |
88c9d6f | Kyle Edwards | 14 October 2020, 19:16:49 UTC | Help: Add documentation for debug field Oops! | 19 October 2020, 14:25:57 UTC |
efab856 | Kyle Edwards | 14 October 2020, 19:13:09 UTC | Help: Show environment field | 19 October 2020, 14:25:57 UTC |
2208db1 | Kyle Edwards | 14 October 2020, 19:11:40 UTC | Help: Show multiple ways of doing cacheVariables This demonstrates both the simple string and the complex object, and ensures that they get automated testing. | 19 October 2020, 14:25:57 UTC |
d30f851 | Kyle Edwards | 14 October 2020, 19:10:28 UTC | Help: Move vendor field into example This ensures that the vendor field gets automated testing from the example. | 19 October 2020, 14:25:57 UTC |
b9c8c57 | Kyle Edwards | 14 October 2020, 19:03:48 UTC | Help: s/unusedVars/unusedCli/ This was a mistake in the documentation. Fixes: #21303 | 19 October 2020, 14:25:57 UTC |
c436aaa | Kyle Edwards | 14 October 2020, 19:03:07 UTC | Help: Move CMakePresets.json documentation into a separate file | 19 October 2020, 14:25:57 UTC |
ae1ca30 | Brad King | 19 October 2020, 14:23:44 UTC | Merge topic 'doc-CMP0111' into release-3.19 5c3a91c808 CMP0111: Clarify that the new error is on a missing property setting Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Alex Reinking <alex_reinking@berkeley.edu> Merge-request: !5385 | 19 October 2020, 14:23:50 UTC |
d3d292a | Brad King | 19 October 2020, 14:21:49 UTC | Merge topic 'sccache-macos-without-timeouts' into release-3.19 b0fe666846 ci: use a patched sccache on macOS Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Kyle Edwards <kyle.edwards@kitware.com> Merge-request: !5394 | 19 October 2020, 14:21:57 UTC |
b0fe666 | Ben Boeckel | 19 October 2020, 13:18:19 UTC | ci: use a patched sccache on macOS This version is much less likely to timeout on server startup since it runs the expensive computation in a background thread. See https://github.com/mozilla/sccache/pull/868 for the status. | 19 October 2020, 13:23:06 UTC |
792863a | Craig Scott | 17 October 2020, 11:13:01 UTC | Merge topic 'cmake-gui-disable-presets' into release-3.19 d471406f0b CMake GUI: Disable preset fields instead of hiding them Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Brad King <brad.king@kitware.com> Merge-request: !5374 | 17 October 2020, 11:13:18 UTC |
d471406 | Kyle Edwards | 14 October 2020, 19:30:45 UTC | CMake GUI: Disable preset fields instead of hiding them | 16 October 2020, 19:16:04 UTC |
e1d1242 | Brad King | 16 October 2020, 13:20:43 UTC | Merge topic 'file-configure-angle-brackets' into release-3.19 06a9a3bdc3 file(CONFIGURE): Allow angle brackets in content Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5379 | 16 October 2020, 13:23:42 UTC |
0bdaa60 | Brad King | 16 October 2020, 13:19:33 UTC | Merge topic 'CheckSource-Fortran' into release-3.19 c4c636cef5 Tests: Add cases for CheckSource{Compiles,Runs} bad arguments 1e519df025 CheckSource{Runs,Compiles}: Fix default Fortran source extension Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5378 | 16 October 2020, 13:22:32 UTC |