https://github.com/Kitware/CMake

sort by:
Revision Author Date Message Commit Date
13e4618 CMake 3.25.0 16 November 2022, 14:42:03 UTC
7621eec Merge topic 'qtifw-4.5' into release-3.25 351239b776 CPack/IFW: Add support for QtIFW 4.5 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7920 16 November 2022, 13:59:13 UTC
23183a6 Merge topic 'cmp0141-pch-reuse' into release-3.25 94164ea55e CMP0141: Fix PCH REUSE_FROM when MSVC_DEBUG_INFORMATION_FORMAT is empty Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7914 16 November 2022, 13:57:03 UTC
351239b CPack/IFW: Add support for QtIFW 4.5 Fixes: #24164 15 November 2022, 21:30:50 UTC
94164ea CMP0141: Fix PCH REUSE_FROM when MSVC_DEBUG_INFORMATION_FORMAT is empty Under the policy's NEW behavior, `[CMAKE_]MSVC_DEBUG_INFORMATION_FORMAT` may be explicitly set to an empty string to tell CMake not to add any flags for this abstraction. In this case, fall back to checking the language-wide flags as we do in the OLD behavior. This revises commit 183b9a9eca (CMP0141: Fix PCH REUSE_FROM under policy NEW behavior, 2022-10-31, v3.25.0-rc3~4^2). Issue: #24106 15 November 2022, 11:57:02 UTC
3555265 Merge branch 'release-3.24' into release-3.25 14 November 2022, 17:17:27 UTC
8ad8c44 Merge branch 'release-3.23' into release-3.24 14 November 2022, 17:17:21 UTC
7f51a04 Merge branch 'compile-msvc-14.34-c++20' into release-3.25 Merge-request: !7910 14 November 2022, 17:17:02 UTC
3e0ccd6 Merge branch 'compile-msvc-14.34-c++20' into release-3.24 Merge-request: !7910 14 November 2022, 17:16:46 UTC
2ac207f Merge branch 'compile-msvc-14.34-c++20' into release-3.23 Merge-request: !7910 14 November 2022, 17:16:27 UTC
a394c94 cmGlobalVisualStudioGenerator: Fix compiling as C++20 in VS 2022 Adding missing narrow string conversion. This backports commit f3c918ef1b (cmGlobalVisualStudioGenerator: Fix compiling as C++20 in VS 2022, 2022-10-20, v3.25.0-rc3~31^2) to the CMake 3.23 and 3.24 branches. Fixes: #24162 14 November 2022, 17:07:16 UTC
d41243e Merge topic 'msvc-19.34-cpp-modules' into release-3.25 0e9782b336 msvc: bless MSVC 19.34 support for C++ modules as experimental Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !7745 14 November 2022, 15:18:20 UTC
7e3389c Merge topic 'iar-asm-archid' into release-3.25 f9ff6ab2d1 IAR: Fix ASM compiler architecture detection Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7903 14 November 2022, 15:15:55 UTC
0e9782b msvc: bless MSVC 19.34 support for C++ modules as experimental Visual Studio 17.4 now contains official support for what CMake needs. 11 November 2022, 21:54:05 UTC
f9ff6ab IAR: Fix ASM compiler architecture detection Narrow the regex to match the actual supported architectures, avoiding mismatched detection. Fixes: #24145 11 November 2022, 14:08:03 UTC
d85f866 Merge topic 'ci-msvc-14.34' into release-3.25 bd5176abac gitlab-ci: Update Windows packaging builds to MSVC 14.34 toolset ccdff280f4 gitlab-ci: Update Windows non-packaging builds to MSVC 14.34 toolset Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7891 11 November 2022, 13:29:10 UTC
13cfbd3 Merge topic 'ci-clang15-windows' into release-3.25 46b2849550 ci: Update LLVM/Clang to 15.0 in nightly CI jobs on Windows 3eb94e4d51 ci: Simplify LLVM/Clang CI job specs on Windows 8ba5835c8d ci: Factor out helper to load clang into environment on Windows bf2e4a2e85 ci: Factor out helper to load ninja into environment on Windows 93ff726114 Tests: Fix TryCompile bad source case for clang-cl 15 on Windows Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7897 11 November 2022, 13:26:31 UTC
f3f79be Merge topic 'fix-cxx20-detection' into release-3.25 5e7c8f44ac Ninja: Restore support for compilers not defining a C++ standard level Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Acked-by: Jaeden Amero <kitware@patater.com> Acked-by: Martin Kojtal <martin.kojtal@arm.com> Merge-request: !7896 11 November 2022, 13:19:50 UTC
b31196f Merge branch 'release-3.24' into release-3.25 11 November 2022, 13:16:31 UTC
6b6b906 Merge topic 'expat-c-no-extensions' into release-3.25 019af62294 expat: Activate POSIX APIs even without compiler extensions Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !7899 11 November 2022, 13:11:14 UTC
0325f04 Merge branch 'expat-c-no-extensions' into release-3.24 Merge-request: !7899 10 November 2022, 21:07:14 UTC
019af62 expat: Activate POSIX APIs even without compiler extensions Compile with the preprocessor definitions necessary for the `arc4random` family so it's available even when compiler extensions are not enabled. Similar things are done in cmbzip2, cmcurl, cmlibarchive, cmliblizma and cmlibuv. This issue surfaced on a nightly bot after glibc 2.36 added arc4random functions. cmlibarchive defines the necessary macro, but also relies on `HAVE_ARC4RANDOM_BUF`. cmlibarchive's check with the necessary macro defined was skipped due to cmexpat running the same check before, but without the macros, and it being cached. This extends commit c7c3e39e4f (Utilities: Activate POSIX APIs even without compiler extensions, 2022-06-02, v3.24.0-rc1~34^2) to cover our build of expat too. Issue: #20454 10 November 2022, 21:04:38 UTC
bd5176a gitlab-ci: Update Windows packaging builds to MSVC 14.34 toolset Problems with `cmake-gui` when compiled with the MSVC 14.33 toolset, that did not occur with the MSVC 14.32 toolset, no longer occur with the MSVC 14.34 toolset. Revert commit cb8b27a901 (gitlab-ci: Use separate MSVC toolset specification for packaging jobs, 2022-08-18, v3.24.2~24^2~1) and update the remaining toolset version references. Fixes: #23859 10 November 2022, 18:27:38 UTC
ccdff28 gitlab-ci: Update Windows non-packaging builds to MSVC 14.34 toolset 10 November 2022, 18:27:37 UTC
46b2849 ci: Update LLVM/Clang to 15.0 in nightly CI jobs on Windows 10 November 2022, 18:24:57 UTC
3eb94e4 ci: Simplify LLVM/Clang CI job specs on Windows Move environment setup to job-specific scripts so we can reuse the common `.cmake_test_windows_external` code path. 10 November 2022, 18:24:51 UTC
8ba5835 ci: Factor out helper to load clang into environment on Windows 10 November 2022, 18:24:31 UTC
bf2e4a2 ci: Factor out helper to load ninja into environment on Windows 10 November 2022, 17:57:55 UTC
93ff726 Tests: Fix TryCompile bad source case for clang-cl 15 on Windows When `pass.c bad#source.c` passes through `nmake`, the compiler gets `pass.c bad`. The clang-cl 15 compiler now fails on `bad` with an error that we did not previously match. Update our regex. 10 November 2022, 17:57:55 UTC
5e7c8f4 Ninja: Restore support for compilers not defining a C++ standard level Since commit 386465bf83 (cmTarget: add support for C++ module fileset types, 2022-04-08, v3.25.0-rc1~624^2~7), the Ninja generator checks for C++20 support using logic that requires `CMAKE_<LANG>_STANDARD_DEFAULT` to be non-empty. On some compilers, such as ARMClang, CMake does not automatically detect and set default language standards, thus causing `HaveStandardAvailable` to raise an internal error. To fix this issue, if `CMAKE_CXX_STANDARD_DEFAULT` is empty, assume all standards to be supported instead of calling `HaveStandardAvailable`. This is consistent with how `CompileFeaturesNode::Evaluate` handles this case. Fixes: #24146 10 November 2022, 16:01:40 UTC
e12aa71 Merge topic 'cmake-gui-restore-version-info' into release-3.25 ec76a9c22f cmake-gui: Restore embedded version information in Windows binary Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !7895 10 November 2022, 14:59:41 UTC
c2635ec Merge topic 'curl-windows-no-tls1.3' into release-3.25 c0a4536cec curl: Disable schannel TLS 1.3 support on Windows 11 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7894 10 November 2022, 14:58:33 UTC
c0a4536 curl: Disable schannel TLS 1.3 support on Windows 11 Curl 7.85.0 introduced support for TLS 1.3 support with schannel. We've observed connection failures in some cases, so disable the support pending further investigation. Fixes: #24147 09 November 2022, 22:05:39 UTC
ec76a9c cmake-gui: Restore embedded version information in Windows binary Refactoring in commit 89a1e1c1be (Build: Link w/ `OBJECT` library is OK since 3.12, 2022-08-21, v3.25.0-rc1~97^2~19) dropped the `.res` object containing this information from the `cmake-gui` link line. Restore it. 09 November 2022, 21:54:46 UTC
e242fa1 Merge topic 'doc-guide-link-style' into release-3.25 977c38c339 Help: Render guide links as normal text instead of monospace Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7886 09 November 2022, 14:29:52 UTC
30c42db CMake 3.25.0-rc4 08 November 2022, 18:20:19 UTC
977c38c Help: Render guide links as normal text instead of monospace The guide document names are phrases, not code-like man-page names. Add CSS selectors for `:guide:` links and revert unnecessary properties. 08 November 2022, 14:53:20 UTC
c30cd5f Merge topic 'sphinx-linkcheck' into release-3.25 435b0c573c Help: Fix some redirects reported with sphinx linkcheck ac5295a9de Help: Fix broken external links found by sphinx linkcheck Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7876 08 November 2022, 14:02:30 UTC
09fb50a Merge topic 'doc-block-return' into release-3.25 1046a61cfd Help: clean up and clarify block() and return() Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7872 08 November 2022, 14:01:23 UTC
f7c29ba Merge topic 'block-var-scope' into release-3.25 96ddcbee60 cmState: Clarify name of member tracking the active scope in a directory cb53d9309e block: Fix variable scope protection from modification by subdirectories Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !7885 08 November 2022, 14:00:13 UTC
db24442 Merge topic 'doc-msvc-abi' into release-3.25 128c414a56 Help: Clarify compilers affected by MSVC ABI abstractions Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7881 08 November 2022, 13:16:43 UTC
5e0bd92 Merge topic 'FindOpenSSL-mingw-lib64' into release-3.25 ed24414eee FindOpenSSL: Search "lib64" for mingw 64-bit installs Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7875 08 November 2022, 13:15:09 UTC
f3a4c73 Merge topic 'tasking_update_toolset_doc' into release-3.25 beade1cb42 Tasking: Update CMAKE_TASKING_TOOLSET documentation Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7880 08 November 2022, 13:13:22 UTC
488b976 Merge topic 'tasking_remove_system_processor' into release-3.25 0a1d558971 Tasking: Remove CMAKE_SYSTEM_PROCESSOR support per CMP0123 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7879 08 November 2022, 13:11:41 UTC
1eb8922 Merge topic 'doc-find-validator' into release-3.25 7e1a4567fb Help: Make VALIDATOR wording clearer and more precise Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7874 08 November 2022, 11:42:29 UTC
96ddcbe cmState: Clarify name of member tracking the active scope in a directory The `DirectoryEnd` member added by commit 52dbe654de (cmState: Record the end position of each directory., 2015-08-01, v3.4.0-rc1~251^2~1) actually tracks the current top-most scope in a directory's stack. This is evidenced by the use case in commit 3f4e5e8c3d (cmState: Return end snapshot for GetBuildsystemDirectoryParent., 2015-09-01, v3.4.0-rc1~100^2~1). Rename the member to `CurrentScope` to clarify this role. 07 November 2022, 19:36:46 UTC
cb53d93 block: Fix variable scope protection from modification by subdirectories When `cmStateSnapshot::RaiseScope` raises a variable in to a parent directory scope, it uses `GetBuildsystemDirectoryParent` to find the current top-most scope on the directory's stack. Since commit 3f4e5e8c3d (cmState: Return end snapshot for GetBuildsystemDirectoryParent., 2015-09-01, v3.4.0-rc1~100^2~1), that depends on the `DirectoryEnd` field in the directory's state. However, when variable-only scopes were added by commit 6954c8936f (cmState: Add a VariableScope snapshot type., 2015-08-01, v3.4.0-rc1~179^2~1), we neglected to account for the addition of that field by commit 52dbe654de (cmState: Record the end position of each directory., 2015-08-01, v3.4.0-rc1~251^2~1). Prior to commit 44a2f3f332 (Add new flow-control commands for variables and policies scopes management, 2022-08-05, v3.25.0-rc1~257^2) this problem went unnoticed because there was no way to have a variable scope at the top of a directory's stack while processing a subdirectory. Now the `block()/endblock()` commands enable the behavior, so fix tracking of a variable scope as the top-most scope in a directory. Fixes: #24138 07 November 2022, 19:24:24 UTC
128c414 Help: Clarify compilers affected by MSVC ABI abstractions The `MSVC_DEBUG_INFORMATION_FORMAT` and `MSVC_RUNTIME_LIBRARY` abstractions apply to any compilers targeting the MSVC ABI. Fixes: #24137 07 November 2022, 15:47:15 UTC
435b0c5 Help: Fix some redirects reported with sphinx linkcheck Mostly it's about replace `http:` with `https:` protocol. 07 November 2022, 15:07:36 UTC
ac5295a Help: Fix broken external links found by sphinx linkcheck 07 November 2022, 15:05:41 UTC
beade1c Tasking: Update CMAKE_TASKING_TOOLSET documentation Clarify the relationship between the compiler version and toolset/architecture. Fixes: #24117 07 November 2022, 14:24:03 UTC
0a1d558 Tasking: Remove CMAKE_SYSTEM_PROCESSOR support per CMP0123 Architecture specific compile options should be set through toolchain files. Fixes: #24115 07 November 2022, 14:22:02 UTC
ed24414 FindOpenSSL: Search "lib64" for mingw 64-bit installs 07 November 2022, 14:04:00 UTC
1046a61 Help: clean up and clarify block() and return() 07 November 2022, 13:05:55 UTC
7e1a456 Help: Make VALIDATOR wording clearer and more precise 07 November 2022, 12:51:51 UTC
7c52e9e Merge topic 'tasking-pic' into release-3.25 7e612977b9 Tasking: Fix PIC option for Tasking Toolset Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Christoph Seitz <christoph.seitz@posteo.de> Merge-request: !7862 04 November 2022, 15:28:23 UTC
6a99999 Merge topic 'vs-default-toolset' into release-3.25 c50df859c5 VS: Restore support for two-part default toolset version Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7864 04 November 2022, 15:26:59 UTC
392f53c Merge branch 'release-3.24' into release-3.25 04 November 2022, 15:24:54 UTC
8ad7e55 Merge topic 'ci-xcode-14.1' into release-3.25 0d3d687067 gitlab-ci: update macOS jobs to use Xcode 14.1 9684a589ca Source: Replace uses of sprintf with safer snprintf in CMake 3.24 branch eea23d21a3 Source: Tell Git not to check whitespace in third-party curses form code Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7863 04 November 2022, 15:24:19 UTC
2780c3c Merge branch 'ci-xcode-14.1' into release-3.24 Merge-request: !7863 03 November 2022, 16:02:05 UTC
0d3d687 gitlab-ci: update macOS jobs to use Xcode 14.1 03 November 2022, 15:58:31 UTC
9684a58 Source: Replace uses of sprintf with safer snprintf in CMake 3.24 branch Backport commit d5694e4623 (Source: Replace uses of sprintf with safer snprintf, 2022-06-17, v3.25.0-rc1~587^2) to the CMake 3.24 branch. This is needed to compile without warnings using Xcode 14.1's macOS 13.0 SDK. 03 November 2022, 15:58:31 UTC
eea23d2 Source: Tell Git not to check whitespace in third-party curses form code 03 November 2022, 15:58:30 UTC
c50df85 VS: Restore support for two-part default toolset version Since commit f972e4fd3a (cmVSGenerator: Add support for two-part toolset versions for Visual Studio, 2022-09-01, v3.25.0-rc1~180^2), if a two-part toolset version is requested, we fail early if globbing finds no auxiliary toolsets with that version. This broke our existing support for detecting when the default toolset matches the two-part version requested. Fix the logic to ignore the two-part globbing results if they are empty so we fall through to checking the default version. Fixes: #24107 03 November 2022, 15:39:30 UTC
7e61297 Tasking: Fix PIC option for Tasking Toolset Fixes: #24114 03 November 2022, 12:57:20 UTC
48ed0f8 Merge topic 'ci-swift-5.7' into release-3.25 48ea2ce504 ci: Update debian10-ninja job to use Swift 5.7.1 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7860 03 November 2022, 12:19:03 UTC
32352ab Merge topic 'correct_nvptxcompiler_not_linking_to_threads' into release-3.25 62f13ed588 FindCUDAToolkit: Restore usage from multiple directories Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7859 03 November 2022, 12:15:12 UTC
083b319 Merge topic 'xcode-swift-include-dirs' into release-3.25 cb4e6702b2 Xcode: Implement Swift include directories e1ccab12d7 Xcode: Restore Swift framework search directories Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7858 03 November 2022, 12:14:14 UTC
cb4e670 Xcode: Implement Swift include directories Populate Xcode's `SWIFT_INCLUDE_PATHS` build setting with the target-wide include directories. Issue: #24116 02 November 2022, 21:03:21 UTC
e1ccab1 Xcode: Restore Swift framework search directories Previously we selected a single "language for preprocessor" with which to compute both target-wide `GCC_PREPROCESSOR_DEFINITIONS` and `{HEADER,FRAMEWORK}_SEARCH_PATHS`. Since commit c0dd3dd2c1 (Xcode: Evaluate Swift compile definitions separately, 2022-10-25, v3.25.0-rc3~16^2) we never compute `GCC_PREPROCESSOR_DEFINITIONS` for Swift. Therefore we need to select the language for target-wide include and framework directories separately. Fixes: #24116 02 November 2022, 20:57:36 UTC
4daf4c3 Merge topic 'IAR-CXX-fix' into release-3.25 73e84a392b IAR: Restore support for CMAKE_CXX_FLAGS_INIT Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7857 02 November 2022, 17:36:47 UTC
48ea2ce ci: Update debian10-ninja job to use Swift 5.7.1 02 November 2022, 17:28:52 UTC
62f13ed FindCUDAToolkit: Restore usage from multiple directories Fixes #24119 02 November 2022, 16:23:30 UTC
73e84a3 IAR: Restore support for CMAKE_CXX_FLAGS_INIT Prior to commit a9073db736 (IAR: update language specification detection, 2021-09-23, v3.22.0-rc1~83^2) the `--c++`/`--eec++` flags were stored in `CMAKE_IAR_CXX_FLAG` so that they would be used as part of the `CMAKE_CXX_COMPILE_OBJECT` rule variable. That commit moved the flags to `CMAKE_CXX_FLAGS`, which also broke initialization of `CMAKE_CXX_FLAGS` from `CMAKE_CXX_FLAGS_INIT`. Restore the original approach. Fixes: #24111 01 November 2022, 18:59:24 UTC
b45f9b3 CMake 3.25.0-rc3 01 November 2022, 17:10:48 UTC
1527534 Merge branch 'release-3.24' into release-3.25 01 November 2022, 16:58:26 UTC
c974557 CMake 3.24.3 01 November 2022, 14:55:49 UTC
2c5760a Merge branch 'release-3.24' into release-3.25 01 November 2022, 14:40:42 UTC
d697bbd Merge branch 'release-3.23' into release-3.24 01 November 2022, 14:40:34 UTC
91ccfa3 CMake 3.23.5 01 November 2022, 13:36:33 UTC
d0787f7 Merge topic 'update-curl' into release-3.25 25e9f31878 curl: Set build options the way we need for CMake 9ffe6b0969 Merge branch 'upstream-curl' into update-curl ec122fff08 curl 2022-10-26 (cd95ee9f) fa9bbb8627 curl: Update script to get curl 7.86.0 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7851 01 November 2022, 12:54:56 UTC
033ab3f Merge topic 'cmp0141-pch-reuse' into release-3.25 183b9a9eca CMP0141: Fix PCH REUSE_FROM under policy NEW behavior 4d13f472a2 Tests: Drop redundant project init from RunCMake.PrecompileHeaders cases 2e65fe92db cmLocalGenerator: Clarify name of local PDB type variable 17096aeba8 cmLocalGenerator: Factor out helper to compute MSVC_DEBUG_INFORMATION_FORMAT Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !7854 01 November 2022, 12:53:50 UTC
4d522e7 Merge topic 'FindCUDAToolkit-nvptxcompiler-static-deps' into release-3.25 301815eb62 FindCUDAToolkit: Add nvptxcompiler_static dependency on Threads::Threads Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7853 01 November 2022, 12:52:37 UTC
25e9f31 curl: Set build options the way we need for CMake 31 October 2022, 20:12:43 UTC
9ffe6b0 Merge branch 'upstream-curl' into update-curl * upstream-curl: curl 2022-10-26 (cd95ee9f) 31 October 2022, 20:11:41 UTC
ec122ff curl 2022-10-26 (cd95ee9f) Code extracted from: https://github.com/curl/curl.git at commit cd95ee9f771361acf241629d2fe5507e308082a2 (curl-7_86_0). 31 October 2022, 20:11:01 UTC
fa9bbb8 curl: Update script to get curl 7.86.0 31 October 2022, 20:10:39 UTC
183b9a9 CMP0141: Fix PCH REUSE_FROM under policy NEW behavior Under the CMP0141 NEW behavior added by commit 0e96a20478 (MSVC: Add abstraction for debug information format, 2022-08-25, v3.25.0-rc1~142^2~1), the `-Zi` and `-ZI` flags do not appear in `CMAKE_<LANG>_FLAGS_<CONFIG>` anymore. Teach the PCH REUSE_FROM implementation to recognize the `EditAndContinue` and `ProgramDatabase` debug information formats through the policy's new abstraction. Fixes: #24106 31 October 2022, 16:19:06 UTC
4d13f47 Tests: Drop redundant project init from RunCMake.PrecompileHeaders cases The `CMakeLists.txt` file already calls `cmake_minimum_required` and `project` before including each case's code. 31 October 2022, 16:17:29 UTC
2e65fe9 cmLocalGenerator: Clarify name of local PDB type variable 31 October 2022, 16:16:54 UTC
17096ae cmLocalGenerator: Factor out helper to compute MSVC_DEBUG_INFORMATION_FORMAT 31 October 2022, 16:16:45 UTC
301815e FindCUDAToolkit: Add nvptxcompiler_static dependency on Threads::Threads 31 October 2022, 15:48:09 UTC
c8f3ba7 Merge topic 'file-download-log-with-hash' into release-3.25 d78671879b file(DOWNLOAD): Fix LOG with EXPECTED_HASH on download failure Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !7848 31 October 2022, 13:47:18 UTC
628d1c3 Merge topic 'ArchLinux-lib-dir' into release-3.25 988b9928e4 Linux: Avoid finding libraries using lib64 on ArchLinux Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Felix Yan <felixonmars@archlinux.org> Merge-request: !7849 31 October 2022, 13:46:18 UTC
bb17168 Merge topic 'vs-dotnetsdk-arm64' into release-3.25 9a0ca7df67 Tests: Fix RunCMake.VsDotnetSdk with VS >= 17.3 on ARM64 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7842 31 October 2022, 13:45:12 UTC
d69b77a Merge topic 'ninja-showIncludes-encoding' into release-3.25 a0d4e3bf34 cmGeneratedFileStream: Drop unused WriteRaw method 2e5af30ce0 Ninja: Match showIncludes dependencies using console output code page e1c1679148 cm_codecvt: Add support for the Windows console output code page 328c15189d cmGeneratedFileStream: Add support for a temporary alternate encoding Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7845 31 October 2022, 13:44:11 UTC
290687c Merge topic 'xcode-obj-dir' into release-3.25 024e3d2bf6 Xcode: Put object files in a place that Xcode cleans Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7843 31 October 2022, 13:42:28 UTC
988b992 Linux: Avoid finding libraries using lib64 on ArchLinux ArchLinux uses `/lib` for 64-bit libraries and there is no `/lib64`. However, unlike Debian, 32-bit libraries are in `/lib32`. 30 October 2022, 12:52:59 UTC
d786718 file(DOWNLOAD): Fix LOG with EXPECTED_HASH on download failure When `file(DOWNLOAD <url> EXPECTED_HASH <hash> LOG <logs>)` fails to download the requested file, the hash check will also fail and make the command exit without actually returning the curl logs as requested by the `LOG` argument. Report the log before checking the hash. Issue: #24093 30 October 2022, 12:42:19 UTC
a0d4e3b cmGeneratedFileStream: Drop unused WriteRaw method It has been superseded by `WriteAltEncoding`. 30 October 2022, 12:31:35 UTC
back to top