https://github.com/Kitware/CMake

sort by:
Revision Author Date Message Commit Date
6c0b3d2 CMake 3.26.0-rc5 01 March 2023, 14:43:05 UTC
fd05b42 Merge topic 'check-curses-min-cmake' into release-3.26 d70582eed8 ccmake: Update minimum required version of CMake for curses check Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8272 01 March 2023, 14:36:35 UTC
e903268 Merge topic 'FindPython-fix-CMAKE_SHARED_LIBRARY_SUFFIX-matching' into release-3.26 764441e672 FindPython: fix erroneous ${CMAKE_SHARED_LIBRARY_SUFFIX} matching Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8271 01 March 2023, 14:35:41 UTC
d70582e ccmake: Update minimum required version of CMake for curses check This should have been part of commit d6b811fb82 (Require CMake 3.13+ to configure CMake itself, 2022-02-22, v3.24.0-rc1~605^2~1). 01 March 2023, 14:15:38 UTC
43fd7f6 Merge topic 'ci-package-pipeline' into release-3.26 7c60a2625d gitlab-ci: Optionally upload release packages to custom URL fc8a981893 gitlab-ci: Generalize package and help upload URLs f73649823b gitlab-ci: Stage unsigned release package artifacts in a dedicated directory 0929221ca3 gitlab-ci: Simplify Windows packaging pipeline ce2e825306 gitlab-ci: Simplify macOS packaging jobs 05531a7c4e gitlab-ci: add pre-build and post-build steps to Windows 5ab92d8e71 gitlab-ci: add pre-build and post-build steps to macOS Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !8266 01 March 2023, 14:12:52 UTC
a5cf009 Merge topic 'try-doc' into release-3.26 b6cfbe7b17 Help:try_{compile,run}: clarify, encourage new syntax Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8262 01 March 2023, 14:11:54 UTC
764441e FindPython: fix erroneous ${CMAKE_SHARED_LIBRARY_SUFFIX} matching Fixes: #24556 01 March 2023, 11:34:13 UTC
7c60a26 gitlab-ci: Optionally upload release packages to custom URL 28 February 2023, 18:39:52 UTC
fc8a981 gitlab-ci: Generalize package and help upload URLs 28 February 2023, 18:39:52 UTC
f736498 gitlab-ci: Stage unsigned release package artifacts in a dedicated directory These artifacts need to be manually signed before distribution. Move them to a dedicated `unsigned/` directory to avoid accidental distribution without signing. 28 February 2023, 18:39:52 UTC
0929221 gitlab-ci: Simplify Windows packaging pipeline In commit 4c7c66dcf5 (gitlab-ci: Add jobs to make Windows x86_64 and i386 packages, 2022-05-19, v3.24.0-rc1~112^2) we used a separate Windows packaging job in nightly packaging pipelines. It did not run in release pipelines, where we need to run the final packaging step manually with signing. Simplify nightly packaging pipelines by running `cpack` at the end of the build job as we do for other platforms. For release packaging pipelines, create an archive of the files needed to build a package, and present this as the built "package" on Windows. 28 February 2023, 18:39:44 UTC
ce2e825 gitlab-ci: Simplify macOS packaging jobs Run cpack in a post-build step instead of duplicating the job script. 28 February 2023, 15:18:31 UTC
05531a7 gitlab-ci: add pre-build and post-build steps to Windows Apply the approach from commit 372ce5bffe (ci: add pre-build and post-build steps to Linux, 2022-12-05, v3.26.0-rc1~225^2~1) to build jobs on Windows. 28 February 2023, 15:12:03 UTC
5ab92d8 gitlab-ci: add pre-build and post-build steps to macOS Apply the approach from commit 372ce5bffe (ci: add pre-build and post-build steps to Linux, 2022-12-05, v3.26.0-rc1~225^2~1) to build jobs on macOS. 28 February 2023, 15:12:03 UTC
b6cfbe7 Help:try_{compile,run}: clarify, encourage new syntax 28 February 2023, 13:59:16 UTC
47975e6 Merge topic 'test-no-dart' into release-3.26 2fc3b0f476 Tests: Drop use of legacy "Dart" module Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8257 28 February 2023, 13:10:15 UTC
7b0c4b0 Merge topic 'doc-cleanup-3.26-rc4' into release-3.26 b39b3e3bdb Help: Fix typos and grammar in 3.26 release notes 9f1360ae19 Help: Improve wording of FOLDER-related properties and policies Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8264 28 February 2023, 13:07:58 UTC
b39b3e3 Help: Fix typos and grammar in 3.26 release notes 28 February 2023, 10:24:56 UTC
2fc3b0f Tests: Drop use of legacy "Dart" module Use the CTest module directly. 27 February 2023, 14:30:04 UTC
38c0205 Merge topic 'doc-CMAKE_MODULE_PATH' into release-3.26 cf7f6b7165 Help: Document that CMAKE_MODULE_PATH must use forward slashes Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8252 27 February 2023, 14:05:24 UTC
9f1360a Help: Improve wording of FOLDER-related properties and policies 25 February 2023, 06:15:17 UTC
cf7f6b7 Help: Document that CMAKE_MODULE_PATH must use forward slashes Issue: #24240, #24540 24 February 2023, 19:36:29 UTC
030c70f Merge topic 'find-openssl-find-pthread' into release-3.26 24c7279a6f FindOpenSSL: Search for -pthread flag Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8246 24 February 2023, 13:29:52 UTC
24c7279 FindOpenSSL: Search for -pthread flag Because -pthread doesn't begin with -l, it doesn't show up in the pkgconfig LIBRARIES variable, causing FindOpenSSL to not add the Threads::Threads dependency. Explicitly search LDFLAGS_EXTRA for -pthread and add the dependency if it's found. Fixes: #24532 23 February 2023, 18:31:23 UTC
b8ee187 Merge topic 'ci-msvc-14.35' into release-3.26 9da7009bfc gitlab-ci: Update Windows builds to MSVC 14.35 toolset Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8242 23 February 2023, 14:01:19 UTC
9da7009 gitlab-ci: Update Windows builds to MSVC 14.35 toolset 22 February 2023, 17:35:46 UTC
67a1e2a CMake 3.26.0-rc4 22 February 2023, 15:06:26 UTC
70ecc3c Merge topic 'BundleUtilities-chmod-later' into release-3.26 1430f7f574 BundleUtilities: Avoid unnecessary chmod in fixup_bundle_item Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Acked-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !8232 21 February 2023, 13:38:59 UTC
03ebceb Merge topic 'FindOpenSSL-threads' into release-3.26 a8cedb1572 FindOpenSSL: Fix regression in dependency on threads Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Bret Brown <mail@bretbrownjr.com> Acked-by: Matias Lopez <imatlopez@gmail.com> Merge-request: !8230 21 February 2023, 13:37:49 UTC
1430f7f BundleUtilities: Avoid unnecessary chmod in fixup_bundle_item Move the permissions modification added by commit 88fed668b1 (Make bundle items writable before fixup, 2010-09-07, v2.8.3~129^2) inside the condition added by commit 45ed314bff (BundleUtilities: do not run install_name_tool on scripts, 2020-07-27, v3.19.0-rc1~404^2). There is no reason to add write permissions to a file that we are not going to modify. Fixes: #24424 20 February 2023, 18:17:04 UTC
a8cedb1 FindOpenSSL: Fix regression in dependency on threads Since commit 1b7804edd0 (FindOpenSSL: use extra dependencies from pkg-config as well, 2022-12-05, v3.26.0-rc1~227^2) we conditionally find Threads but unconditionally depend on it. Make the conditions consistent. Fixes: #24505 20 February 2023, 15:53:42 UTC
3b3f2e9 Merge topic 'xcode-revert-header-map' into release-3.26 841272eb35 Xcode: Restore suppression of header maps Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8218 20 February 2023, 13:32:10 UTC
1faf907 Merge topic 'cxx-module-mapper-clang' into release-3.26 195ee13710 cmCxxModuleMapper: Specify clang's BMI dependency with new form Acked-by: Kitware Robot <kwrobot@kitware.com> Reviewed-by: Ben Boeckel <ben.boeckel@kitware.com> Acked-by: Alex <leha-bot@yandex.ru> Merge-request: !8219 20 February 2023, 13:30:38 UTC
841272e Xcode: Restore suppression of header maps In commit 8527f42b96 (Xcode: Explicitly disable deprecated user include path feature, 2023-01-31, v3.26.0-rc1~7^2) we dropped the Xcode build setting `USE_HEADERMAP = NO` because Xcode 14's "Build Documentation" feature (`xcodebuild RUN_DOCUMENTATION_COMPILER=YES`) fails in some cases without header maps. However, enabling header maps causes Xcode to add `-iquote .../foo.hmap` and `-I .../bar.hmap` flags that can change the intended header file search order based on the contents of the header maps. This can break existing projects. Restore the `USE_HEADERMAP = NO` setting to fix the header file search order. Further investigation will be needed to resolve the problematic cases with the Xcode 14 "Build Documentation" feature. Meanwhile projects encountering such cases can set the `XCODE_ATTRIBUTE_USE_HEADERMAP` target property to `YES` themselves. Fixes: #24418 Issue: #24379 17 February 2023, 23:02:45 UTC
d08b1e6 Merge branch 'release-3.25' into release-3.26 17 February 2023, 19:00:12 UTC
e2f1d6e Merge topic 'backport-3.25-curl-noproxy-fix' into release-3.25 ccdc358f49 curl: Backport upstream curl fixes for no_proxy to CMake 3.25 release Merge-request: !8223 17 February 2023, 18:58:45 UTC
ccdc358 curl: Backport upstream curl fixes for no_proxy to CMake 3.25 release CMake 3.25 updated to curl 7.86, which had some `no_proxy` regressions. Backport upstream curl fixes: * commit `b830f9ba9` (noproxy: fix tail-matching) * commit `b1953c193` (noproxy: tailmatch like in 7.85.0 and earlier) * commit `60453483b` (noproxy: guard against empty hostnames) CMake 3.26 already updated to curl 7.87, and has the fixes. Fixes: #24426 17 February 2023, 18:51:03 UTC
195ee13 cmCxxModuleMapper: Specify clang's BMI dependency with new form 17 February 2023, 17:27:37 UTC
f301108 Merge topic 'update-nghttp2' into release-3.26 5872d9bd4d Merge branch 'upstream-nghttp2' into update-nghttp2 7eee97387a nghttp2 2023-02-13 (be049129) b9221fcc17 nghttp2: Update script to get nghttp2 1.52.0 36d31dc996 Merge branch 'upstream-nghttp2' into update-nghttp2 2355f50277 nghttp2 2022-09-21 (87fef4ab) 1ca53784ca nghttp2: Update import script to fix version header bfca444b92 nghttp2: Drop unused configuration value from build within CMake Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8217 17 February 2023, 13:51:50 UTC
5872d9b Merge branch 'upstream-nghttp2' into update-nghttp2 # By nghttp2 upstream * upstream-nghttp2: nghttp2 2023-02-13 (be049129) 16 February 2023, 20:24:14 UTC
7eee973 nghttp2 2023-02-13 (be049129) Code extracted from: https://github.com/nghttp2/nghttp2.git at commit be0491294a63d891bd12b6b1b7e372a45a5d0ffe (v1.52.0). 16 February 2023, 20:24:13 UTC
b9221fc nghttp2: Update script to get nghttp2 1.52.0 16 February 2023, 20:23:56 UTC
2355f50 nghttp2 2022-09-21 (87fef4ab) Code extracted from: https://github.com/nghttp2/nghttp2.git at commit 87fef4ab71bebb2168f8d3d554df8d2f0f01f497 (v1.50.0). 16 February 2023, 20:22:28 UTC
36d31dc Merge branch 'upstream-nghttp2' into update-nghttp2 # By nghttp2 upstream * upstream-nghttp2: nghttp2 2022-09-21 (87fef4ab) 16 February 2023, 20:22:28 UTC
1ca5378 nghttp2: Update import script to fix version header In commit 66c9536775 (nghttp2: Update script to get nghttp2 1.50.0, 2022-10-31, v3.26.0-rc1~455^2~2) we forgot to update the `nghttp2ver.h` replacements to provide the proper `NGHTTP2_VERSION_NUM`. This causes our build of curl to think it is using a different version of nghttp2 than we provide. Fix the version and add a reminder comment. Issue: #24419 16 February 2023, 20:21:38 UTC
bfca444 nghttp2: Drop unused configuration value from build within CMake Since commit 7ce2a682a3 (nghttp2 2022-09-21 (87fef4ab), 2022-09-21, v3.26.0-rc1~455^2~1^2) we do not need `SIZEOF_INT_P`. 16 February 2023, 20:13:52 UTC
2a758e3 Merge topic 'ci-cxx-modules-clang' into release-3.26 65ff605e44 ci: use the latest clang-scan-deps options Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8208 16 February 2023, 16:20:49 UTC
65ff605 ci: use the latest clang-scan-deps options P1689 support has been merged in Clang trunk and Clang 16 branch, so we are now able to use the finalized clang-scan-deps command line options. See also llvm-project's clang/test/ClangScanDeps/P1689.cppm [1] for the samples of clang-scan-deps usages. [1] https://github.com/llvm/llvm-project/blob/6d859df46e/clang/test/ClangScanDeps/P1689.cppm Signed-off-by: Kefu Chai <kefu.chai@scylladb.com> 15 February 2023, 19:40:11 UTC
037975e CMake 3.26.0-rc3 15 February 2023, 14:34:02 UTC
bcf60b6 Merge topic 'LLVMFlang-post-preprocessed' into release-3.26 3f1e58c5b9 LLVMFlang: Fix post-preprocess compile for fixed-form Fortran Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Andrzej Warzyński <andrzej.warzynski@gmail.com> Merge-request: !8205 15 February 2023, 14:00:10 UTC
3f1e58c LLVMFlang: Fix post-preprocess compile for fixed-form Fortran LLVM Flang's preprocessor output is always valid fixed form Fortran with a fixed line length of 72. If an application tries to use fixed form with a different line length, this will fail in the post-preprocessing compilation step as they will pass a flag asking for a different fixed line length. To fix this we can pass -ffixed-line-length-72 to the post-preprocess compilation stage. This will be ignored when the input is free form Fortran, and force to a 72 line length when the input is fixed. 14 February 2023, 14:22:12 UTC
d18dd36 Merge topic 'lcc-major-version' into release-3.26 2a75edb342 LCC: Fix extraction of __LCC__ version components Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8199 14 February 2023, 13:46:17 UTC
2a75edb LCC: Fix extraction of __LCC__ version components Previously the logic only worked for major versions of the form `1.xx`. Fix it to work with versions `2.xx` and above. 13 February 2023, 14:29:32 UTC
e66bd7f Merge topic 'test-https-connections' into release-3.26 3350c17451 ci: Enable file(DOWNLOAD) TLS_VERIFY test case in CI jobs 17b47da3d8 Tests: Add test for file(DOWNLOAD) with TLS_VERIFY Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8194 11 February 2023, 11:33:19 UTC
3350c17 ci: Enable file(DOWNLOAD) TLS_VERIFY test case in CI jobs 10 February 2023, 17:22:00 UTC
17b47da Tests: Add test for file(DOWNLOAD) with TLS_VERIFY Occasionally curl updates introduce errors in https verification. Add an explicit test for this capability, activated by an undocumented option that we can use in CI to specify a URL to test. Co-authored-by: Brad King <brad.king@kitware.com> Fixes: #24405 Issue: #24147 Issue: #24398 10 February 2023, 17:22:00 UTC
9b7d086 Merge topic 'curl-macos-tls' into release-3.26 0d312728eb curl: Backport upstream fix for SecureTransport on macOS Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8193 10 February 2023, 14:58:48 UTC
0d31272 curl: Backport upstream fix for SecureTransport on macOS Backport upstream curl commit `16bb32e104d` (sectransp: fix for incomplete read/writes, 2023-01-05) to fix TLS support on macOS. Fixes: #24398 09 February 2023, 21:54:25 UTC
29bcbca CMake 3.26.0-rc2 09 February 2023, 19:21:24 UTC
2dac388 Merge topic 'doc-configure-log' into release-3.26 2311b0a7f7 Help: Clarify that the documented configure log location is not stable Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8191 09 February 2023, 19:19:41 UTC
2311b0a Help: Clarify that the documented configure log location is not stable Issue: #23200 09 February 2023, 18:39:49 UTC
5a402f4 Merge topic 'clarify-clang-tidy-export-fixes-doc' into release-3.26 f9d9258d5c Help: Avoid making guarantees about <LANG>_CLANG_TIDY_EXPORT_FIXES_DIR Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8189 09 February 2023, 18:23:01 UTC
f9d9258 Help: Avoid making guarantees about <LANG>_CLANG_TIDY_EXPORT_FIXES_DIR Rather than stating specifically which files may be written or deleted, simply state that CMake owns the directory and that a dedicated directory should be used for exporting the fixes. 09 February 2023, 16:41:48 UTC
f9ccb7f Merge topic 'curl-windows-restore-tls1.3' into release-3.26 8675d8bdb0 curl: Enable schannel TLS 1.3 support on Windows 11 Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8184 09 February 2023, 15:10:18 UTC
0a95c35 Merge topic 'doc-find_package-root-case' into release-3.26 20e727a408 Help: Clarify that <PackageName>_ROOT variable names are case-preserved Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8182 09 February 2023, 15:01:51 UTC
7f90210 Merge topic 'stop_parsing_after_first_script_arg' into release-3.26 f9e8a067c2 cmake: Stop parsing after `--` when detecting script mode Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8186 09 February 2023, 14:58:13 UTC
e25d3a0 Merge topic 'target-runtime-dlls-doc' into release-3.26 e0335f5830 Help: Update $<TARGET_RUNTIME_DLLS> docs to use cmake -E copy -t Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8185 09 February 2023, 13:45:38 UTC
f9e8a06 cmake: Stop parsing after `--` when detecting script mode The fix in commit 08aa516880 (cmake: Stop parsing after `--` when detecting script mode, 2022-12-06, v3.26.0-rc1~216^2) only corrected the case where `-P -- -P <arg>` occurred and not `-P -- -P -<other>`. Fixes: #24220 08 February 2023, 22:21:10 UTC
e0335f5 Help: Update $<TARGET_RUNTIME_DLLS> docs to use cmake -E copy -t The -t argument was added to support using $<TARGET_RUNTIME_DLLS> in the case that no DLLs are needed. Update the documentation accordingly. 08 February 2023, 20:10:45 UTC
8675d8b curl: Enable schannel TLS 1.3 support on Windows 11 Revert commit c0a4536cec (curl: Disable schannel TLS 1.3 support on Windows 11, 2022-11-09, v3.25.0~13^2). The curl bug it avoided was fixed by upstream curl commit `4f42150d0` (sendf: change Curl_read_plain to wrap Curl_recv_plain , 2022-11-14, curl-7_87_0~129), which we have since recently updating to curl 7.87.0. Issue: #24147 08 February 2023, 19:55:24 UTC
20e727a Help: Clarify that <PackageName>_ROOT variable names are case-preserved The name comes from the case-preserved first argument to `find_package`. 08 February 2023, 19:06:38 UTC
fc4e31d Merge topic 'automoc-message-typo' into release-3.26 d0f49327f9 AutoMoc: Fix verbose mode message Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8171 08 February 2023, 16:39:01 UTC
4ce614e Merge topic 'findopenssl-static-findpkg-fix' into release-3.26 652f34eab9 FindOpenSSL: Use static pkgconfig if OPENSSL_USE_STATIC_LIBS=ON Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8174 08 February 2023, 16:37:59 UTC
c36b18a Merge topic 'doc-FetchContent-catch2' into release-3.26 6d48f48d5d FetchContent: Bump documented example Catch2 to v3.0.1 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8172 08 February 2023, 16:36:25 UTC
fd36f3f Merge topic 'doc-cpack-generator-fields' into release-3.26 4cc4be1414 Help: CPack FreeBSD Generator page use field lists 083a57550b Help: CPack DragNDrop Generator page use field lists 2c46fe7c96 Help: CPack Archive Generator page use field lists 5defbf7430 Help: CPack RPM Generator page use field lists 27d45be75d Help: CPack NuGet Generator page use field lists fbb5ac4735 Help: CPack DEB Generator page use field lists Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8134 08 February 2023, 16:29:51 UTC
f950caf Merge topic 'ci-docker' into release-3.26 fc8335a17f ci: Reduce Fedora and Debian image sizes even more Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8173 08 February 2023, 15:16:59 UTC
fc8335a ci: Reduce Fedora and Debian image sizes even more Apply the approach from commit 354fdf2116 (ci: Reduce intermediate docker layers and final image size, 2023-02-01) to more stages. Also: * Use cache (prefetch metadata and packages) to reduce network I/O and speedup image build. * Use `tmpfs` to drop logs produced by the package manager. 07 February 2023, 16:58:21 UTC
d0f4932 AutoMoc: Fix verbose mode message AutoMoc generates because moc settings changed, not uic. 07 February 2023, 15:59:51 UTC
6d48f48 FetchContent: Bump documented example Catch2 to v3.0.1 The previous Catch2 v2.13.4 does not compile on some platforms [1]. [1] https://github.com/catchorg/Catch2/issues/2326 07 February 2023, 15:54:25 UTC
652f34e FindOpenSSL: Use static pkgconfig if OPENSSL_USE_STATIC_LIBS=ON Fixes: #24395 07 February 2023, 15:38:20 UTC
4cc4be1 Help: CPack FreeBSD Generator page use field lists 07 February 2023, 14:34:58 UTC
083a575 Help: CPack DragNDrop Generator page use field lists 07 February 2023, 14:34:58 UTC
2c46fe7 Help: CPack Archive Generator page use field lists 07 February 2023, 14:34:58 UTC
5defbf7 Help: CPack RPM Generator page use field lists 07 February 2023, 14:34:58 UTC
27d45be Help: CPack NuGet Generator page use field lists 07 February 2023, 14:34:58 UTC
fbb5ac4 Help: CPack DEB Generator page use field lists 07 February 2023, 14:34:58 UTC
26f962f Merge branch 'release-3.25' into release-3.26 07 February 2023, 14:33:52 UTC
5d40cf4 Merge topic 'android-ndk-legacy-toolchain' into release-3.26 cb0b9452e8 Android: Provide CMAKE_ANDROID_NDK_VERSION with NDK legacy toolchain file Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8170 07 February 2023, 14:32:19 UTC
c323d44 Merge topic 'cxxmodules-proper-mangling' into release-3.26 3f1e005067 Tests/RunCMake/CXXModules: declare `forwarding` as `extern "C++"` Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8159 07 February 2023, 14:01:53 UTC
7aee115 Merge topic 'FindCUDAToolkit-nvrtc-builtins' into release-3.26 9688a8ebc2 FindCUDAToolkit: Fix `nvrtc_builtins_static` library name Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8162 07 February 2023, 14:00:35 UTC
33a30da Merge topic 'docexe' into release-3.26 1e95f765d5 Help: Clarify interaction of execute_process *_FILE and *_VARIABLE options Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8165 07 February 2023, 13:58:48 UTC
94804e5 Merge topic 'docfix' into release-3.26 d3ece40602 Help: cmake (1): remove -E server as not available b19036d8b3 Help: CheckSource{Compiles,Runs}: fix typo and clarify Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8164 07 February 2023, 13:57:45 UTC
e3593a7 Merge topic 'ci-docker-layers' into release-3.26 354fdf2116 ci: Reduce intermediate docker layers and final image size Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8145 07 February 2023, 13:56:35 UTC
29dc3e7 Merge branch 'android-ndk-legacy-toolchain' into release-3.25 Merge-request: !8170 06 February 2023, 22:27:48 UTC
cb0b945 Android: Provide CMAKE_ANDROID_NDK_VERSION with NDK legacy toolchain file This variable has been provided since commit 746906242d (Android: Detect NDK version number, 2021-02-26, v3.20.0-rc3~1^2~3) when using CMake's NDK support or the modern NDK toolchain file. Since commit 005e2cdfb0 (Android: Do not use gold for ndk >= r22, 2021-02-26, v3.20.0-rc3~1^2) we need the value in our compiler/platform information files, so provide it when using the NDK legacy toolchain file too. Revert commit 1c86e397fe (Android/Clang: Tolerate undefined CMAKE_ANDROID_NDK_VERSION, 2022-09-16, v3.25.0-rc1~118^2) since the variable should now always be defined. Issue: #21772 Fixes: #24386 06 February 2023, 22:17:25 UTC
354fdf2 ci: Reduce intermediate docker layers and final image size Instead of `COPY` to get tar files, execute `RUN` w/ `--mount`. Note that this requires the docker "buildkit" feature to be enabled. 06 February 2023, 15:13:06 UTC
d3ece40 Help: cmake (1): remove -E server as not available ... since CMake 3.20 06 February 2023, 14:57:57 UTC
b19036d Help: CheckSource{Compiles,Runs}: fix typo and clarify 06 February 2023, 14:55:23 UTC
1e95f76 Help: Clarify interaction of execute_process *_FILE and *_VARIABLE options These parameters are so important that it's worthwhile to be more explicit about their interaction. Fixes: #24392 06 February 2023, 14:47:52 UTC
9688a8e FindCUDAToolkit: Fix `nvrtc_builtins_static` library name Update the change from commit 2a94c762ed (FindCUDAToolkit: Add support for CUDA::nvrtc_static, 2023-01-20, v3.26.0-rc1~55^2). The lib is named `libnvrtc-builtins_static.a`, not `libnvrtc_builtins_static.a`. 06 February 2023, 14:36:43 UTC
back to top