https://github.com/Kitware/CMake

sort by:
Revision Author Date Message Commit Date
c3793b4 CMake 3.24.1 17 August 2022, 16:54:57 UTC
c1046c1 Merge topic 'revert-ci-msvc-14.33' into release-3.24 3a7202bfc7 gitlab-ci: Revert Windows builds from MSVC 14.33 to MSVC 14.32 toolset Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7586 17 August 2022, 16:51:06 UTC
3a7202b gitlab-ci: Revert Windows builds from MSVC 14.33 to MSVC 14.32 toolset Revert commit 6f17996edc (gitlab-ci: Update Windows builds to MSVC 14.33 toolset, 2022-08-15). A `cmake-gui` built with the MSVC 14.33 toolset emits spurious errors when configuring CMake projects, even when the adjacent `cmake` binary succeeds reliably. Revert to the known-working MSVC 14.32 toolset pending further investigation. Issue: #23859 17 August 2022, 16:43:07 UTC
bc7dca3 Merge topic 'FindVulkan-tolerate-FATAL_ERROR' into release-3.24 9063674517 Help: Add 3.24 release note about FindVulkan component enforcement bc01362368 FindVulkan: Restore tolerance of unknown FATAL_ERROR component Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7583 17 August 2022, 14:16:09 UTC
9063674 Help: Add 3.24 release note about FindVulkan component enforcement Since commit 6e4d20921d (FindVulkan: Add component for `shaderc_combined`, 2022-05-18, v3.24.0-rc1~111^2~5), the module rejects unknown components. Add a release note about this behavior change. Issue: #23849 17 August 2022, 13:52:14 UTC
bc01362 FindVulkan: Restore tolerance of unknown FATAL_ERROR component `find_package(Vulkan REQUIRED FATAL_ERROR)` calls exist in the wild, but `find_package` does not have a `FATAL_ERROR` option. We silently tolerated such calls prior to commit 6e4d20921d (FindVulkan: Add component for `shaderc_combined`, 2022-05-18, v3.24.0-rc1~111^2~5), by treating the argument as a component and ignoring it. Restore tolerance by removing the component and warning about it. Fixes: #23849 17 August 2022, 13:52:12 UTC
d3f58ea Merge topic 'ci-msvc-14.33' into release-3.24 6f17996edc gitlab-ci: Update Windows builds to MSVC 14.33 toolset Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7578 17 August 2022, 12:34:05 UTC
6f17996 gitlab-ci: Update Windows builds to MSVC 14.33 toolset 16 August 2022, 17:20:48 UTC
d83505b Merge topic 'mingw-windres' into release-3.24 e9755bc7c1 MinGW: Restore using windres when toolchain-prefixed name is not available Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7574 16 August 2022, 16:43:52 UTC
349071d Merge topic 'export-no-shdeps' into release-3.24 0ebff0d61a export: Restore exclusion of private shared library dependencies from checks Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7557 16 August 2022, 16:42:20 UTC
5bd618b Merge topic 'automoc-silence-warnings' into release-3.24 844244ccdc automoc: avoid compiler warnings in linker-warning-silencing code Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !7558 16 August 2022, 16:40:47 UTC
e6038c0 Merge topic 'doc-warning-as-error' into release-3.24 680fe820c6 Help: A missing cross-reference to --compile-no-warning-as-error 7ad89f8fb1 Help: List compiler IDs supported by COMPILE_WARNING_AS_ERROR Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7561 16 August 2022, 10:57:31 UTC
e9755bc MinGW: Restore using windres when toolchain-prefixed name is not available Since commit 55ba10dcfd (MSYS/MinGW Makefiles: Simplify selection of windres as Resource Compiler, 2022-05-26, v3.24.0-rc1~82^2) the `MinGW Makefiles` and `MSYS Makefiles` generators no longer specify the plain `windres` name for the MinGW resource compiler. Instead, the name is specified in our MinGW platform information module. After the change in commit af4adf6aa9 (MinGW: Fix default windres selection when cross-compiling, 2020-03-25, v3.18.0-rc1~492^2), when cross-compiling, we only specify the toolchain-prefixed name of the tool, which may not be available in all environments. If the toolchain-prefixed name is not available, fall back to the plain `windres` name. We already use this approach for other binutils. Fixes: #23841 15 August 2022, 17:57:58 UTC
680fe82 Help: A missing cross-reference to --compile-no-warning-as-error 15 August 2022, 15:06:51 UTC
7ad89f8 Help: List compiler IDs supported by COMPILE_WARNING_AS_ERROR 15 August 2022, 15:06:31 UTC
732cad4 Merge topic 'warning-as-error-ti-compiler' into release-3.24 1cd65dfa0e TI compiler: Add support for COMPILE_WARNING_AS_ERROR target property Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Josef Angstenberger <code@jtxa.de> Merge-request: !7560 15 August 2022, 14:51:44 UTC
2d08a35 Merge topic 'mingw-flto' into release-3.24 7b2a87c2eb IPO: Do not use -flto=auto with GCC 10.x on Windows Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7559 15 August 2022, 14:48:26 UTC
0ebff0d export: Restore exclusion of private shared library dependencies from checks Refactoring in commit 8c65b7042e (cmExportFileGenerator: Simplify collection of targets missing from export set, 2022-04-11, v3.24.0-rc1~281^2) accidentally dropped the behavior change from commit 0ad2a1c181 (Export: Never treat private link libraries as public package dependencies., 2013-09-24, v3.0.0-rc1~559^2). Restore the behavior and add a test. Fixes: #23838 15 August 2022, 14:40:03 UTC
1cd65df TI compiler: Add support for COMPILE_WARNING_AS_ERROR target property 11 August 2022, 22:27:19 UTC
844244c automoc: avoid compiler warnings in linker-warning-silencing code Revise the code added by !7296 (merged). Make cmake_automoc_silence_linker_warning less warning-y. Fix weak-tables clang warning and copyable-polymorph clazy warning. Fixes: #23823 10 August 2022, 20:03:11 UTC
7b2a87c IPO: Do not use -flto=auto with GCC 10.x on Windows Revise the change from commit fe57410b33 (IPO: Use -flto=auto if compiler is GCC >= 10.1, 2022-06-22, v3.24.0-rc2~2^2) to require at least GCC 11 on Windows. Fixes: #23836 Issue: #23640 10 August 2022, 18:49:34 UTC
425f6a0 Merge topic 'FindThreads-msvc-no-pthread-flag' into release-3.24 7203963788 FindThreads: Skip check for -pthread flag when targeting the MSVC ABI Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !7551 09 August 2022, 13:16:42 UTC
7203963 FindThreads: Skip check for -pthread flag when targeting the MSVC ABI Since commit 3257c34073 (FindThreads: avoid failing in AIX when using -D_XOPEN_SOURCE=500, 2022-04-30, v3.24.0-rc1~197^2) we no longer check for `pthreads.h` before checking for the `-pthread` flag. Compilers targeting the MSVC ABI do not have such a flag, so avoid performing the check unnecessarily. Fixes: #23829 08 August 2022, 16:41:57 UTC
4be24f0 CMake 3.24.0 04 August 2022, 13:53:57 UTC
019c75e Merge topic 'makefile-path-consistency' into release-3.24 5e0b06fe84 Makefiles: Restore path consistency in the global dispatch makefile Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !7543 04 August 2022, 13:35:49 UTC
3a38f6c Merge topic 'fetchcontent-set-CMAKE_VERIFY_INTERFACE_HEADER_SETS' into release-3.24 2a9cc3e8e8 FetchContent: Disable header set verification for dependencies Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7535 04 August 2022, 13:34:47 UTC
ae03cd7 Merge topic 'doc-find_package-typo' into release-3.24 5635d33656 Help: Fix reST syntax typo in find_package docs Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7540 04 August 2022, 13:33:49 UTC
dfcbdcb Merge topic 'FindLua-docfmt' into release-3.24 3e2094fb9b FindLua: Improve documentation formatting Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7539 04 August 2022, 13:32:36 UTC
2a9cc3e FetchContent: Disable header set verification for dependencies The CMAKE_VERIFY_INTERFACE_HEADER_SETS variable is intended to be under the control of the user. It doesn't discriminate between header sets defined in the main project and those defined by dependencies brought into the build directly via FetchContent. Developers will usually only be interested in verifying the main project's header sets, not those from dependencies. Make the variable effectively only enable header set verification of the main project by turning it off during FetchContent_MakeAvailable() calls. The user still has variables like CMAKE_PROJECT_INCLUDE and CMAKE_PROJECT_<projectName>_INCLUDE available to them if they want to enable verification of all or specific dependencies respectively. Fixes: #23808 03 August 2022, 23:43:10 UTC
5e0b06f Makefiles: Restore path consistency in the global dispatch makefile Directory-level rules in `CMakeFiles/Makefile2` were previously previously written by each directory's local generator using its own decision for using relative or absolute paths. Since commit d33b12d84b (Add support for build tree symlink inside source tree, 2022-02-25, v3.24.0-rc1~583^2), each local generator explicitly models the relationship between its source and build paths, and uses this to determine when it is safe to use relative paths. Because `add_subdirectory` supports arbitrary placement of the source and build directories, different local generators may have different relationships between their source and build paths. This can cause disagreement among rules written to `CMakeFiles/Makefile2`. Restore consistency by always using the root local generator to write rules to `CMakeFiles/Makefile2`. Relative paths should always be expressed w.r.t. the top-level build directory since that is the working directory in which the `make` tool processing the file will run. Fixes: #23814 03 August 2022, 18:58:47 UTC
5635d33 Help: Fix reST syntax typo in find_package docs 03 August 2022, 14:02:21 UTC
9d24d62 Merge topic 'all-verify-interface-header-sets' into release-3.24 83e44002ae VERIFY_INTERFACE_HEADER_SETS: Add verification target for all Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7536 03 August 2022, 13:58:42 UTC
3e2094f FindLua: Improve documentation formatting Since commit cb811d11ce (Help: Improve description of modules, 2019-04-12, v3.15.0-rc1~210^2) we've had two `::` prompts for the preformatted block listing the result variables. Convert the block to a definition list. 03 August 2022, 13:56:38 UTC
a9d0bcc Merge topic 'ci-wix-host' into release-3.24 9ff7fffbf4 ci: host WiX 3.14.0.6526 binaries ourselves Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7538 03 August 2022, 13:37:54 UTC
83e4400 VERIFY_INTERFACE_HEADER_SETS: Add verification target for all Fixes: #23802 03 August 2022, 12:19:08 UTC
9ff7fff ci: host WiX 3.14.0.6526 binaries ourselves Since commit 06c6e76a12 (ci: update to WiX 3.14.0.6526, 2022-06-10, v3.24.0-rc1~4^2~2) we download the WiX binaries from `wixtoolset.org` instead of a `github.com` CDN. Avoid hitting their organization site on every CI job by hosting the binaries at `cmake.org`. 02 August 2022, 18:38:22 UTC
e18fb0c Merge topic 'vs-msbuild-arm64' into release-3.24 c165dd6a83 VS: Fix ARM64 host architecture detection in x86 binary Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7525 02 August 2022, 13:30:03 UTC
40b45f5 Merge topic 'windows-symlink-dir' into release-3.24 a4f1c0fac8 Windows: Revert "Prefer junctions for directory symlinks" Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7530 02 August 2022, 13:28:48 UTC
a4f1c0f Windows: Revert "Prefer junctions for directory symlinks" Revert commit 5101d586c4 (Windows: Prefer junctions for directory symlinks, 2022-02-22, v3.24.0-rc1~575^2). Junctions do not support `../` and other non-canonical paths. Revert their use pending further investigation. Fixes: #23781 Issue: #23257 01 August 2022, 14:59:20 UTC
a2daa18 Merge topic 'doc-init-VERIFY_INTERFACE_HEADER_SETS' into release-3.24 c31f9ef22b Help: Document initialization of VERIFY_INTERFACE_HEADER_SETS property Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7528 01 August 2022, 14:28:51 UTC
c165dd6 VS: Fix ARM64 host architecture detection in x86 binary Use the 64-bit registry view when we check whether Windows has the ARM64 version of the .NET Framework 4.x installed. Issue: #23755 01 August 2022, 14:16:14 UTC
d5977ee Merge branch 'release-3.23' into release-3.24 01 August 2022, 14:09:54 UTC
e0a39ae Merge topic 'FindGTest-gmock-needs-gtest' into release-3.24 1aa95e1a3b FindGTest: Create the gmock targets only when GTest has been found Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7523 01 August 2022, 14:02:24 UTC
c31f9ef Help: Document initialization of VERIFY_INTERFACE_HEADER_SETS property The docs for the CMAKE_VERIFY_INTERFACE_HEADER_SETS variable do mention that it initializes the property, but the property docs didn't mention the variable. Add that missing cross-reference. 01 August 2022, 05:58:04 UTC
6c3ea97 Merge topic 'fetchcontent-url-regression' into release-3.24 fd95769ccf FetchContent: Restore support for multiple URL values Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !7522 01 August 2022, 05:42:09 UTC
e2d03ce Merge branch 'FindGTest-gmock-needs-gtest' into release-3.23 Merge-request: !7523 29 July 2022, 18:07:08 UTC
1aa95e1 FindGTest: Create the gmock targets only when GTest has been found When we introduced the `GTest::gmock` and `GTest::gmock_main` targets in commit 50bf457a0d (FindGTest: Add target for gmock library, 2021-10-17, v3.23.0-rc1~321^2) we failed to handle the case where GTest isn't found. Don't construct gmock targets that depend on non-existent gtest targets when gtest failed to be found. 29 July 2022, 18:05:55 UTC
fd95769 FetchContent: Restore support for multiple URL values In c2044fdf3f (FetchContent: Respect the CMP0135 policy setting, 2022-06-02), the URL keyword was wrongly assumed to only have a single value. Multiple URL values are allowed if they are all non-local. Rework the logic to remove that incorrect assumption and handle both single and multi-value URL combinations. Fixes: #23792 29 July 2022, 10:58:08 UTC
5ead1d0 CMake 3.24.0-rc5 28 July 2022, 17:19:49 UTC
d3c047b Merge branch 'release-3.23' into release-3.24 28 July 2022, 17:08:55 UTC
d566bd9 CMake 3.23.3 28 July 2022, 15:46:12 UTC
b82956a Merge branch 'release-3.23' into release-3.24 28 July 2022, 15:30:13 UTC
b9efb00 Merge branch 'release-3.22' into release-3.23 28 July 2022, 15:30:01 UTC
0bfd4f1 CMake 3.22.6 28 July 2022, 14:41:34 UTC
cacdbd5 Merge branch 'release-3.23' into release-3.24 28 July 2022, 14:40:37 UTC
ee64500 Merge branch 'release-3.22' into release-3.23 28 July 2022, 14:40:28 UTC
da7f3c0 Merge topic 'ci-xcode-13.4' into release-3.24 eddf057830 gitlab-ci: update macOS jobs to use Xcode 13.4 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7520 28 July 2022, 14:39:07 UTC
c6735d6 Merge branch 'ci-xcode-13.4' into release-3.23 Merge-request: !7520 28 July 2022, 13:36:05 UTC
faa4aed Merge branch 'ci-xcode-13.4' into release-3.22 Merge-request: !7520 28 July 2022, 13:35:50 UTC
eddf057 gitlab-ci: update macOS jobs to use Xcode 13.4 28 July 2022, 13:27:27 UTC
12830cc Merge topic 'verify-interface-header-sets-interface-library-source-language' into release-3.24 41f15193e5 VERIFY_INTERFACE_HEADER_SETS: Fall back to global languages Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !7517 28 July 2022, 12:12:09 UTC
75647fc Merge topic 'verify-interface-header-sets-add-compile-definitions' into release-3.24 27fd172d8d VERIFY_INTERFACE_HEADER_SETS: Finalize compile info for verify targets 626e641a19 cmTarget: Factor out FinalizeTargetCompileInfo() Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7516 28 July 2022, 12:11:18 UTC
859f50a Merge topic 'vs-msbuild-arm64' into release-3.24 418fd85569 VS: Detect ARM64 host architecture at runtime Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Tommy Vercetti <tommyvct@outlook.com> Acked-by: Anton Lapounov <anton.lapounov@microsoft.com> Merge-request: !7511 28 July 2022, 12:08:00 UTC
41f1519 VERIFY_INTERFACE_HEADER_SETS: Fall back to global languages If a target doesn't have any source files, fall back to the global list of enabled languages to determine the language of the header file to verify. Fixes: #23774 27 July 2022, 17:29:09 UTC
27fd172 VERIFY_INTERFACE_HEADER_SETS: Finalize compile info for verify targets Fixes: #23732 27 July 2022, 16:25:15 UTC
626e641 cmTarget: Factor out FinalizeTargetCompileInfo() 27 July 2022, 16:24:53 UTC
418fd85 VS: Detect ARM64 host architecture at runtime We use the host machine's architecture to select the `MSBuild.exe` binary variant, and the host toolset architecture. When CMake is compiled as `x64` or `x86` it may still run on ARM64 hosts. Detect the actual architecture of the host at runtime instead of relying on the architecture of CMake's own binary. The `arm64/MSBuild.exe` executable is an ARM64 .NET 4 application, which requires the ARM64 version of .NET Framework 4.8.1 to be installed on the machine. That version is not yet released for Windows 10; however, the `MSBuild/Current/Bin/arm64` directory is still created when installing Visual Studio 2022 (a user may upgrade to Windows 11 later). Use it only if the .NET Framework is installed. The `amd64/MSBuild.exe` executable cannot run on Windows 10 ARM64, but can run on Windows 11 ARM64. Fixes: #23755 27 July 2022, 11:40:46 UTC
c508b36 Merge topic 'refactor-win-ver' into release-3.24 ee047a68f2 cmSystemTools: Factor out method to get Windows OS version Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7509 26 July 2022, 13:24:53 UTC
d4336c9 Merge topic 'doc-if-PATH_EQUAL' into release-3.24 37e01773e4 Help: Clarify behavior of path-based equality conditions Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7503 26 July 2022, 13:22:28 UTC
aa0a7c3 Merge topic 'verify-interface-header-sets-interface-libraries' into release-3.24 f5dd1817d1 Help: Clarify that VERIFY_INTERFACE_HEADER_SETS supports interface libraries Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7507 26 July 2022, 13:21:27 UTC
feba099 Merge topic 'FindVulkan-relnotes' into release-3.24 0b538e4002 FindVulkan: Add missing 3.24 release notes db66c384fc FindVulkan: Format component documentation as definition list Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7502 26 July 2022, 13:19:16 UTC
ee047a6 cmSystemTools: Factor out method to get Windows OS version Factor the implementation out of `cmGlobalGenerator`. 25 July 2022, 18:27:24 UTC
0b538e4 FindVulkan: Add missing 3.24 release notes 25 July 2022, 18:04:43 UTC
db66c38 FindVulkan: Format component documentation as definition list 25 July 2022, 18:04:43 UTC
f5dd181 Help: Clarify that VERIFY_INTERFACE_HEADER_SETS supports interface libraries 25 July 2022, 17:24:18 UTC
22c5352 Merge topic 'doc-find_package-BYPASS_PROVIDER' into release-3.24 4f7a0c25d2 Help: Document BYPASS_PROVIDER keyword for find_package() 76370e06b8 Help: Minor grammar fix for the Using Dependencies manual Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7501 25 July 2022, 16:02:19 UTC
7ed8c2d Merge topic 'cmake-help-flags-after-dashdash' into release-3.24 14a0e750cb cmake: In -P mode ignore flags like `--version` after `--` Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7496 25 July 2022, 16:00:38 UTC
843998a Merge branch 'release-3.23' into release-3.24 25 July 2022, 15:58:41 UTC
7c9bda8 Merge topic 'cmake-P-path-args' into release-3.24 febe3190f0 Merge branch 'backport-3.23-cmake-P-path-args' 846a650ff7 cmake: In -P mode ignore extra paths on the command line c362cba566 cmake: simplify to a single source of truth of working mode 261fa5db39 cmake: In -P mode ignore extra paths on the command line 314135cdf1 cmake: simplify to a single source of truth of working mode Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !7494 25 July 2022, 15:57:47 UTC
cba5652 Merge topic 'revert-vs-ZERO_CHECK-proj' into release-3.24 289932ded0 VS: Revert "Write ZERO_CHECK.proj for VS19 and above" Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7499 25 July 2022, 15:56:29 UTC
6336ee8 Merge topic 'revert-ui-check' into release-3.24 778aaf6fdc AUTOUIC: Revert "Fix internal paths of generated ui_foo.h files" Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !7498 25 July 2022, 15:55:12 UTC
e305fec Merge topic 'doc-CMP0097-FetchContent' into release-3.24 1796ffbde9 Help: CMP0097 applies to FetchContent as well Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7504 25 July 2022, 12:04:34 UTC
acc98dc Merge topic 'doc-path-genex-corrections' into release-3.24 c7ab76e0ff Help: Fix wrong syntax for $<PATH:REPLACE_EXTENSION,...> Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7505 25 July 2022, 12:03:18 UTC
c7ab76e Help: Fix wrong syntax for $<PATH:REPLACE_EXTENSION,...> 24 July 2022, 07:11:58 UTC
1796ffb Help: CMP0097 applies to FetchContent as well The omission of FetchContent_Declare() in the original policy docs was just an oversight. 24 July 2022, 06:23:36 UTC
37e0177 Help: Clarify behavior of path-based equality conditions The docs for if(PATH_EQUAL) did not mention the component-wise nature of the checks. It also claimed no normalization was performed, but multiple separators are effectively collapsed (part of normalization). Improve the wording to clarify both of these points. Also update the corresponding description of cmake_path(COMPARE), which had the same inaccuracy. Fixes: #23758 24 July 2022, 06:03:20 UTC
4f7a0c2 Help: Document BYPASS_PROVIDER keyword for find_package() Fixes: #23669 23 July 2022, 11:43:49 UTC
76370e0 Help: Minor grammar fix for the Using Dependencies manual 23 July 2022, 11:30:53 UTC
e77ec7f Merge branch 'backport-3.23-cmake-P-path-args' into release-3.23 Merge-request: !7494 22 July 2022, 21:01:01 UTC
14a0e75 cmake: In -P mode ignore flags like `--version` after `--` Fixes: #21031 22 July 2022, 18:30:21 UTC
febe319 Merge branch 'backport-3.23-cmake-P-path-args' 22 July 2022, 17:56:09 UTC
846a650 cmake: In -P mode ignore extra paths on the command line Fixes: #23748 22 July 2022, 17:55:52 UTC
c362cba cmake: simplify to a single source of truth of working mode 22 July 2022, 17:55:45 UTC
261fa5d cmake: In -P mode ignore extra paths on the command line Fixes: #23748 22 July 2022, 17:53:52 UTC
314135c cmake: simplify to a single source of truth of working mode 22 July 2022, 17:53:12 UTC
289932d VS: Revert "Write ZERO_CHECK.proj for VS19 and above" Revert commit a334f1b906 (VS: Write ZERO_CHECK.proj for VS19 and above, 2021-12-24, v3.24.0-rc1~607^2) and a supporting change from commit 7219988b00 (VS: Exclude ZERO_CHECK.proj from .sln for include_external_msproject, 2022-07-15, v3.24.0-rc4~1^2). The change was made to support `dotnet` tooling in addition to `msbuild`. However, not having `ZERO_CHECK` in the `.sln` breaks common interactive workflows. Revert the change for now. Later it can be re-introduced behind some kind of option that enables `dotnet` support. Fixes: #23726 Issue: #20227 22 July 2022, 16:54:20 UTC
778aaf6 AUTOUIC: Revert "Fix internal paths of generated ui_foo.h files" Revert commit 10668f26c9 (AUTOUIC: Fix internal paths of generated ui_foo.h files, 2022-05-21, v3.24.0-rc3~20^2). It broke some existing projects that use more than one `.ui` file of the same name. Fixes: #23759 Issue: #23523 22 July 2022, 15:48:40 UTC
6607752 Merge topic 'doc-execute_process' into release-3.24 70c26a65b7 Help: Clarify execute_process OS-specific command-line encoding Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7492 20 July 2022, 16:39:43 UTC
70c26a6 Help: Clarify execute_process OS-specific command-line encoding Issue: #23557 20 July 2022, 15:46:23 UTC
9306a5a CMake 3.24.0-rc4 20 July 2022, 13:33:55 UTC
back to top