6f1dae2 | Ben Boeckel | 23 August 2023, 20:11:33 UTC | cmStandardLevelResolver: use `cmStrCat` where possible | 23 August 2023, 20:13:49 UTC |
0d45d40 | Ben Boeckel | 23 August 2023, 20:11:10 UTC | cmStandardLevelResolver: use character literals where possible | 23 August 2023, 20:13:49 UTC |
72beefa | Brad King | 23 August 2023, 13:53:31 UTC | Merge branch 'release-3.27' | 23 August 2023, 13:53:31 UTC |
c397758 | Brad King | 23 August 2023, 13:25:28 UTC | CMake 3.27.4 | 23 August 2023, 13:25:28 UTC |
649aa7a | Brad King | 23 August 2023, 12:54:42 UTC | Merge topic 'update-kwsys' a856486167 Merge branch 'upstream-KWSys' into update-kwsys c7b30fa8b3 KWSys 2023-08-22 (7f82ad45) b4a68240db Tests: Run CTestTest2 in explicit configuration Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8752 | 23 August 2023, 12:54:40 UTC |
732f009 | Brad King | 23 August 2023, 12:53:47 UTC | Merge branch 'release-3.27' | 23 August 2023, 12:53:57 UTC |
92ff0f8 | Brad King | 23 August 2023, 12:53:47 UTC | Merge topic 'FindZLIB-1.3' 9034394950 FindZLIB: Fix extraction of two-component version number 1.3 Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8753 | 23 August 2023, 12:53:57 UTC |
e076d9a | Brad King | 23 August 2023, 12:53:47 UTC | Merge topic 'FindZLIB-1.3' into release-3.27 9034394950 FindZLIB: Fix extraction of two-component version number 1.3 Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8753 | 23 August 2023, 12:53:55 UTC |
6a5a8be | Kitware Robot | 23 August 2023, 04:01:11 UTC | CMake Nightly Date Stamp | 23 August 2023, 04:01:11 UTC |
9034394 | Brad King | 22 August 2023, 19:08:35 UTC | FindZLIB: Fix extraction of two-component version number 1.3 Fixes: #25200 | 22 August 2023, 19:08:35 UTC |
a856486 | Brad King | 22 August 2023, 17:45:55 UTC | Merge branch 'upstream-KWSys' into update-kwsys # By KWSys Upstream * upstream-KWSys: KWSys 2023-08-22 (7f82ad45) | 22 August 2023, 17:45:55 UTC |
c7b30fa | KWSys Upstream | 22 August 2023, 14:07:31 UTC | KWSys 2023-08-22 (7f82ad45) Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit 7f82ad457aad02839c5974225fec7092e155d700 (master). Upstream Shortlog ----------------- scivision (5): 12825be6 lint: use foreach(... IN {ITEMS,LISTS} ...) f10cb6ad lint: use modern add_test(NAME ... COMMAND ...) ebb95153 lint: set_property(TEST f26b1b39 SystemInformation: use std::cerr like rest of KWSys 3c403fa9 SystemInformation: Replace C-style cast with reinterpret_cast | 22 August 2023, 17:45:55 UTC |
b4a6824 | Brad King | 22 August 2023, 16:54:25 UTC | Tests: Run CTestTest2 in explicit configuration This is needed to support `add_test(NAME)` tests in KWSys. | 22 August 2023, 17:45:42 UTC |
46d0ec3 | Brad King | 22 August 2023, 13:17:32 UTC | Merge topic 'ci-linkcheck' 54e376df2e Help: Update link to Qt 5 CMake docs Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8751 | 22 August 2023, 13:17:49 UTC |
93e09f0 | Kyle Edwards | 22 August 2023, 12:08:22 UTC | Merge topic 'libuv-bootstrap-sigchld' d562e503aa libuv: Use SIGCHLD in bootstrap mode Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8748 | 22 August 2023, 12:09:15 UTC |
d7f07a6 | Kyle Edwards | 22 August 2023, 12:08:00 UTC | Merge topic 'cmakelibtests-lean-and-mean' 439722993e CMakeLibTests: Compile with WIN32_LEAN_AND_MEAN Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8750 | 22 August 2023, 12:08:12 UTC |
bcbe31a | Brad King | 22 August 2023, 11:35:42 UTC | Merge topic 'doc' d2c30ac063 Help:CheckCXXSymbolExists: refer to CheckSourceCompiles Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8746 | 22 August 2023, 11:35:49 UTC |
54e376d | Brad King | 22 August 2023, 11:24:10 UTC | Help: Update link to Qt 5 CMake docs | 22 August 2023, 11:24:10 UTC |
2491226 | Kitware Robot | 22 August 2023, 04:01:11 UTC | CMake Nightly Date Stamp | 22 August 2023, 04:01:11 UTC |
0b1f542 | Craig Scott | 21 August 2023, 21:23:41 UTC | Merge topic 'ep-svn-trust-cert-non-interactive' a1509658a0 ExternalProject: Ensure svn --trust-server-cert has dependent options Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8745 | 21 August 2023, 21:23:51 UTC |
4397229 | Kyle Edwards | 19 August 2023, 16:40:56 UTC | CMakeLibTests: Compile with WIN32_LEAN_AND_MEAN | 21 August 2023, 18:48:07 UTC |
d562e50 | Kyle Edwards | 01 August 2023, 20:00:38 UTC | libuv: Use SIGCHLD in bootstrap mode | 21 August 2023, 18:16:28 UTC |
0788acc | Brad King | 21 August 2023, 13:49:24 UTC | Merge topic 'imported-cxxmodules' 48ee946fdc cmExperimental: recycle the C++ modules API UUID 1a1806a71b gitlab-ci: declare `bmionly` support for modules where possible 457a12f3f9 Tests/RunCMake/CXXModules: add tests which use modules from imported targets 9b9ec70b54 Ninja: generate scanning and build rules for C++20 module synthetic targets 80ef50a191 CXXModules: add a variable for BMI-only compilation 80d6544398 cxxmodules: generate synthetic targets as an initial pass 3dc6676ecc cmSyntheticTargetCache: add a struct for synthetic target caching cb356b540c cmCxxModuleUsageEffects: add a class to capture module usage effects ... Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8535 | 21 August 2023, 13:49:48 UTC |
355f658 | Brad King | 21 August 2023, 13:30:15 UTC | Merge branch 'release-3.27' | 21 August 2023, 13:30:23 UTC |
36a0950 | Brad King | 21 August 2023, 13:30:15 UTC | Merge topic 'doc-cmake_minimum_required-deprecation' 741755f637 Help: Document cmake_minimum_required deprecation of old versions Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: scivision <michael@scivision.dev> Merge-request: !8742 | 21 August 2023, 13:30:23 UTC |
1d1d905 | Brad King | 21 August 2023, 13:30:15 UTC | Merge topic 'doc-cmake_minimum_required-deprecation' into release-3.27 741755f637 Help: Document cmake_minimum_required deprecation of old versions Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: scivision <michael@scivision.dev> Merge-request: !8742 | 21 August 2023, 13:30:21 UTC |
f6ae89a | Kitware Robot | 21 August 2023, 04:02:07 UTC | CMake Nightly Date Stamp | 21 August 2023, 04:02:07 UTC |
d2c30ac | scivision | 21 August 2023, 04:00:53 UTC | Help:CheckCXXSymbolExists: refer to CheckSourceCompiles This was just missed in the earlier MR. | 21 August 2023, 04:01:21 UTC |
a150965 | Craig Scott | 20 August 2023, 23:23:02 UTC | ExternalProject: Ensure svn --trust-server-cert has dependent options If the --trust-server-cert option is given to svn without the --non-interactive option, the command fails with an error. Previously, --non-interactive was always added, but b1c2cb0436a (ExternalProject: Make SVN interactive with USES_TERMINAL_{DOWNLOAD,UPDATE}, 2022-05-06) changed the behavior to only add it if the relevant USES_TERMINAL_... option was set to true. Fixes: #25197 | 20 August 2023, 23:23:02 UTC |
dcdc80c | Kitware Robot | 20 August 2023, 04:01:21 UTC | CMake Nightly Date Stamp | 20 August 2023, 04:01:21 UTC |
741755f | Brad King | 18 August 2023, 15:40:19 UTC | Help: Document cmake_minimum_required deprecation of old versions Document the deprecation warnings added by commit 5845c218d7 (Deprecate compatibility with CMake versions older than 2.8.12, 2020-06-12, v3.19.0-rc1~629^2) and commit 3a4791548d (Deprecate compatibility with CMake versions older than 3.5, 2023-02-09, v3.27.0-rc1~508^2). Fixes: #25196 | 19 August 2023, 13:03:53 UTC |
54369c1 | Brad King | 19 August 2023, 12:53:25 UTC | Merge branch 'release-3.27' | 19 August 2023, 12:53:32 UTC |
412829a | Brad King | 19 August 2023, 12:53:25 UTC | Merge topic 'LLVMFlang-Fortran-flags' 1140087ade LLVMFlang-Fortran: Add flags for build types Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8741 | 19 August 2023, 12:53:32 UTC |
eab1f33 | Brad King | 19 August 2023, 12:53:25 UTC | Merge topic 'LLVMFlang-Fortran-flags' into release-3.27 1140087ade LLVMFlang-Fortran: Add flags for build types Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8741 | 19 August 2023, 12:53:31 UTC |
1140087 | Tarun Prabhu | 18 August 2023, 14:56:37 UTC | LLVMFlang-Fortran: Add flags for build types Fixes: #25193 | 19 August 2023, 12:47:44 UTC |
df0a32f | Brad King | 19 August 2023, 12:45:48 UTC | Merge topic 'debugger-pipe-connections' 8b1257e7bf Debugger: Replace libuv with platform-specific connection code Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8711 | 19 August 2023, 12:46:01 UTC |
a18af14 | Brad King | 19 August 2023, 12:44:18 UTC | Merge topic 'tutorial-step1' 7d3f4e12d2 Tutorial: Clarify instructions for multi-config generators in Step 1 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8734 | 19 August 2023, 12:44:29 UTC |
e17f17c | Brad King | 19 August 2023, 12:43:33 UTC | Merge topic 'doc_env' a8634b878a Help:ENV: note escaping needed for special characters Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8733 | 19 August 2023, 12:43:41 UTC |
a891f7d | Brad King | 19 August 2023, 12:41:06 UTC | Merge topic 'libuv-tweaks' eee1dc10be libuv: Compile as C11 on all Solaris versions d6b4f6dd97 libuv: Remove unused compatibility code for CMake < 3.9 5fb17a1410 libuv: win,spawn: allow %PATH% to be unset 703e3e03c3 libuv: Comment why we cannot update past 1.44.2 Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8744 | 19 August 2023, 12:41:07 UTC |
787a806 | Brad King | 19 August 2023, 12:40:15 UTC | Merge branch 'release-3.27' | 19 August 2023, 12:40:12 UTC |
db09cc1 | Brad King | 19 August 2023, 12:40:15 UTC | Merge topic 'vs-props-order' e4fe26201f VS: Remove duplicate import in compiler id vcxproj Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8740 | 19 August 2023, 12:40:12 UTC |
26dfdd7 | Brad King | 19 August 2023, 12:40:15 UTC | Merge topic 'vs-props-order' into release-3.27 e4fe26201f VS: Remove duplicate import in compiler id vcxproj Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8740 | 19 August 2023, 12:40:11 UTC |
f23f852 | Brad King | 19 August 2023, 12:37:35 UTC | Merge branch 'release-3.27' | 19 August 2023, 12:38:40 UTC |
8923f60 | Brad King | 19 August 2023, 12:37:35 UTC | Merge topic 'update-cppdap' 90df1e5da4 Merge branch 'upstream-cppdap' into update-cppdap 5d568df6b1 cppdap 2023-08-17 (cc2f2058) 01d2e5ed3a cppdap: Update script to get version as of 2023-08-17 Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8739 | 19 August 2023, 12:38:39 UTC |
882b8c1 | Brad King | 19 August 2023, 12:37:35 UTC | Merge topic 'update-cppdap' into release-3.27 90df1e5da4 Merge branch 'upstream-cppdap' into update-cppdap 5d568df6b1 cppdap 2023-08-17 (cc2f2058) 01d2e5ed3a cppdap: Update script to get version as of 2023-08-17 Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8739 | 19 August 2023, 12:38:38 UTC |
959705e | Brad King | 19 August 2023, 12:36:58 UTC | Merge branch 'release-3.27' | 19 August 2023, 12:37:09 UTC |
4ee4598 | Brad King | 19 August 2023, 12:36:58 UTC | Merge topic 'cmList-INSERT-regression' 45ed175f08 list(INSERT): restore old behavior Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8732 | 19 August 2023, 12:37:09 UTC |
32226fa | Brad King | 19 August 2023, 12:36:58 UTC | Merge topic 'cmList-INSERT-regression' into release-3.27 45ed175f08 list(INSERT): restore old behavior Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8732 | 19 August 2023, 12:37:08 UTC |
4f91cbb | Kitware Robot | 19 August 2023, 04:01:12 UTC | CMake Nightly Date Stamp | 19 August 2023, 04:01:12 UTC |
eee1dc1 | Brad King | 18 August 2023, 20:10:26 UTC | libuv: Compile as C11 on all Solaris versions Using `_XOPEN_SOURCE=600` on Solaris 5.10, as we do on Solaris 5.11+ already, allows the system headers to be included in C99 and C11 modes. | 18 August 2023, 20:13:21 UTC |
d6b4f6d | Brad King | 18 August 2023, 20:09:04 UTC | libuv: Remove unused compatibility code for CMake < 3.9 We now require CMake 3.13 or higher anyway. | 18 August 2023, 20:09:43 UTC |
5fb17a1 | Kyle Edwards | 02 August 2023, 16:36:27 UTC | libuv: win,spawn: allow %PATH% to be unset Backport libuv commit `c97017dd` (win,spawn: allow `%PATH%` to be unset, 2023-08-14). See https://github.com/libuv/libuv/pull/4116. | 18 August 2023, 19:53:32 UTC |
703e3e0 | Brad King | 18 August 2023, 19:52:07 UTC | libuv: Comment why we cannot update past 1.44.2 libuv 1.45 and above have higher minimum requirements than we do. Until we raise ours, we will have to stick with 1.44.2 and backport any further changes we need. | 18 August 2023, 19:52:49 UTC |
e4fe262 | Brad King | 18 August 2023, 13:49:25 UTC | VS: Remove duplicate import in compiler id vcxproj Since commit d3c4c6d630 (VS: Import default C++ props file before toolset-specific props file, 2023-03-01, v3.27.0-rc1~361^2) we import `Microsoft.Cpp.Default.props` twice. Remove the extra import line, and re-order imports as intended by the original change. | 18 August 2023, 13:49:25 UTC |
90df1e5 | Brad King | 18 August 2023, 13:00:14 UTC | Merge branch 'upstream-cppdap' into update-cppdap # By cppdap Upstream * upstream-cppdap: cppdap 2023-08-17 (cc2f2058) | 18 August 2023, 13:00:14 UTC |
5d568df | cppdap Upstream | 17 August 2023, 12:22:06 UTC | cppdap 2023-08-17 (cc2f2058) Code extracted from: https://github.com/google/cppdap.git at commit cc2f2058846bb29e18fdadf455d5f5af71b2554f (cc2f2058846bb29e18fdadf455d5f5af71b2554f). | 18 August 2023, 13:00:14 UTC |
01d2e5e | Brad King | 18 August 2023, 12:55:52 UTC | cppdap: Update script to get version as of 2023-08-17 | 18 August 2023, 12:59:58 UTC |
e7395d8 | Kitware Robot | 18 August 2023, 04:01:11 UTC | CMake Nightly Date Stamp | 18 August 2023, 04:01:11 UTC |
48ee946 | Ben Boeckel | 07 August 2023, 21:38:32 UTC | cmExperimental: recycle the C++ modules API UUID Supporting modules on IMPORTED targets is worth an update. | 17 August 2023, 18:42:54 UTC |
1a1806a | Ben Boeckel | 06 June 2023, 18:02:35 UTC | gitlab-ci: declare `bmionly` support for modules where possible GCC and Clang both have the settings. | 17 August 2023, 18:42:54 UTC |
457a12f | Ben Boeckel | 19 November 2022, 00:44:44 UTC | Tests/RunCMake/CXXModules: add tests which use modules from imported targets | 17 August 2023, 18:42:54 UTC |
9b9ec70 | Ben Boeckel | 01 February 2023, 15:40:19 UTC | Ninja: generate scanning and build rules for C++20 module synthetic targets | 17 August 2023, 18:42:54 UTC |
80ef50a | Ben Boeckel | 21 November 2022, 18:36:47 UTC | CXXModules: add a variable for BMI-only compilation This will be required when dealing with imported targets which contain modules. | 17 August 2023, 18:42:54 UTC |
80d6544 | Ben Boeckel | 07 February 2023, 23:01:00 UTC | cxxmodules: generate synthetic targets as an initial pass We need to be able to construct BMIs that will be usable from the client modules for the target importing the module, so create BMI-only compilation rules for `IMPORTED` targets to create these BMIs. | 17 August 2023, 18:42:53 UTC |
3dc6676 | Ben Boeckel | 07 February 2023, 22:56:56 UTC | cmSyntheticTargetCache: add a struct for synthetic target caching | 17 August 2023, 18:42:53 UTC |
cb356b5 | Ben Boeckel | 30 January 2023, 15:24:41 UTC | cmCxxModuleUsageEffects: add a class to capture module usage effects When importing a C++ module, there may be requirements imposed by the importer so that the compiler can reliably read the BMI. For example, the standard used in the importer may need to also apply to the imported BMI. Right now, there are no tracked requirements. As we learn more, this class can start tracking more information. See: https://wg21.link/p2581r2 | 17 August 2023, 18:42:53 UTC |
c1defd9 | Ben Boeckel | 17 July 2023, 20:37:13 UTC | cmDyndepCollation: add initializers for POD types This avoids invalid states from existing. | 17 August 2023, 18:42:53 UTC |
a53748e | Ben Boeckel | 07 February 2023, 22:57:16 UTC | cmDyndepCollation: add a query for whether an object is BMI-only The collator needs to know that the object *is* a BMI so that it can just use the location directly. | 17 August 2023, 18:42:53 UTC |
9840bfd | Ben Boeckel | 02 February 2023, 21:06:46 UTC | cmDyndepCollation: support BMI-only collation | 17 August 2023, 18:42:53 UTC |
caf5971 | Ben Boeckel | 21 July 2023, 19:40:54 UTC | cmTarget: report that synthetic targets can compile sources | 17 August 2023, 18:42:53 UTC |
3a8ea5c | Ben Boeckel | 28 January 2023, 22:28:22 UTC | cmTarget: rename entry copying method It will also be used to copy from other targets, not just directories. | 17 August 2023, 18:42:53 UTC |
1ccf25b | Ben Boeckel | 28 January 2023, 22:29:03 UTC | cmTarget: track and store `IMPORTED_CXX_MODULES_` usage properties While not "usage requirements" directly, when applied to a target that will eventually have the BMI compile rules attached to them, they need tracked as such. | 17 August 2023, 18:42:53 UTC |
1595859 | Ben Boeckel | 02 February 2023, 20:54:43 UTC | cmGeneratorTarget: classify BMI-only C++ module sources | 17 August 2023, 18:42:53 UTC |
7b06951 | Ben Boeckel | 02 February 2023, 20:53:28 UTC | cmImportedCxxModuleInfo: introduce code to parse exported BMI properties | 17 August 2023, 18:42:53 UTC |
249cd3e | Ben Boeckel | 25 January 2023, 02:42:47 UTC | cmExportFileGenerator: export private compile info for C++ modules When consuming exported targets which contain C++ modules, the consuming project must be able to recompile BMI files using the original target's flags. This is because a module source may use some private target usage requirement but not want to propagate it to consumers. To facilitate this, export the private information as necessary for consumers to be able to perform the BMI compilations. | 17 August 2023, 18:42:53 UTC |
7d3f4e1 | betsy.mcphail | 17 August 2023, 14:31:04 UTC | Tutorial: Clarify instructions for multi-config generators in Step 1 | 17 August 2023, 15:19:06 UTC |
a8634b8 | scivision | 17 August 2023, 13:57:57 UTC | Help:ENV: note escaping needed for special characters | 17 August 2023, 14:51:14 UTC |
308403e | Brad King | 17 August 2023, 14:27:57 UTC | Merge topic 'vs-ClangCL-version' 899376d070 VS: Allow specifying VCTools version with the ClangCL toolset Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8726 | 17 August 2023, 14:28:10 UTC |
cbc14b0 | Brad King | 17 August 2023, 14:25:57 UTC | Merge topic 'msvc-llvm-mt' 3c0f701990 MSVC: Run manifest tool with llvm-mt compatible arguments Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8706 | 17 August 2023, 14:26:08 UTC |
02dd21e | Brad King | 17 August 2023, 14:23:35 UTC | Merge topic 'rel-linux-x86_64' ef2bab7687 Utilities/Release: Update docker specs for linux-x86_64 to centos 7 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8731 | 17 August 2023, 14:23:51 UTC |
8b1257e | Paul Maybee | 29 July 2023, 17:23:43 UTC | Debugger: Replace libuv with platform-specific connection code Remove libuv usage from CMake debugger. Libuv has an async io model and cppdap uses a sync model, so an extra thread and a buffer copy were necessary to match semantics. In order to eliminate those costs this commit implements the IO using platform specific APIs. | 17 August 2023, 14:11:33 UTC |
4653f80 | Kyle Edwards | 17 August 2023, 12:59:14 UTC | Merge topic 'cmake-presets-errors-functions' 94241e243d cmJSONHelpers: Make error generators proper functions 2588bf090c CMakePresets: Make error generators proper functions Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8727 | 17 August 2023, 12:59:15 UTC |
ac5772b | Kyle Edwards | 17 August 2023, 12:57:48 UTC | Merge topic 'xcframework-maccatalyst-fix' 984e887e22 .xcframework: Search Info.plist for "maccatalyst" instead of "catalyst" Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8729 | 17 August 2023, 12:57:55 UTC |
45ed175 | Marc Chevrier | 17 August 2023, 09:47:20 UTC | list(INSERT): restore old behavior Fixes: #25191 | 17 August 2023, 10:07:41 UTC |
7b49424 | Kitware Robot | 17 August 2023, 04:01:16 UTC | CMake Nightly Date Stamp | 17 August 2023, 04:01:16 UTC |
899376d | Richard Dzenis | 16 August 2023, 15:28:22 UTC | VS: Allow specifying VCTools version with the ClangCL toolset Visual Studio supports specifying both: <PlatformToolset>ClangCL</PlatformToolset> <VCToolsVersion>14.32.31326</VCToolsVersion> Fixes: #25189 | 16 August 2023, 19:02:54 UTC |
ec4ef92 | Brad King | 16 August 2023, 18:45:37 UTC | Merge topic 'doc_tc' 136edadad4 Help:try_run: place options in their own section a5b292c9a6 Help:try_compile: place options in their own section Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8724 | 16 August 2023, 18:45:54 UTC |
ef2bab7 | Brad King | 16 August 2023, 17:37:01 UTC | Utilities/Release: Update docker specs for linux-x86_64 to centos 7 Update the centos base image from centos 6 to centos 7. The latter is the minimum version supported by libuv 1.45. The resulting binaries require GLIBC 2.17. | 16 August 2023, 18:29:55 UTC |
a705eb9 | Brad King | 16 August 2023, 18:16:14 UTC | Merge branch 'release-3.27' | 16 August 2023, 18:16:14 UTC |
a69c783 | Brad King | 16 August 2023, 17:46:35 UTC | CMake 3.27.3 | 16 August 2023, 17:46:35 UTC |
e1d3b72 | Brad King | 16 August 2023, 17:33:40 UTC | Merge branch 'release-3.27' | 16 August 2023, 17:33:53 UTC |
ccbd06c | Brad King | 16 August 2023, 17:33:40 UTC | Merge topic 'rel-no-doc' 30b1080c69 Utilities/Release: Remove unused documentation build settings Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8730 | 16 August 2023, 17:33:53 UTC |
e429986 | Brad King | 16 August 2023, 17:33:40 UTC | Merge topic 'rel-no-doc' into release-3.27 30b1080c69 Utilities/Release: Remove unused documentation build settings Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8730 | 16 August 2023, 17:33:52 UTC |
1f60eb4 | Brad King | 16 August 2023, 17:31:41 UTC | Merge branch 'release-3.27' | 16 August 2023, 17:31:57 UTC |
5a7f30e | Brad King | 16 August 2023, 17:31:41 UTC | Merge topic 'test-debugger-named-pipe-fix' 1a5cb0c1c1 testDebuggerNamedPipe: fix for cppdap with nlohmann_json Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8725 | 16 August 2023, 17:31:57 UTC |
589ef0d | Brad King | 16 August 2023, 17:31:41 UTC | Merge topic 'test-debugger-named-pipe-fix' into release-3.27 1a5cb0c1c1 testDebuggerNamedPipe: fix for cppdap with nlohmann_json Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8725 | 16 August 2023, 17:31:56 UTC |
30b1080 | Brad King | 16 August 2023, 16:13:13 UTC | Utilities/Release: Remove unused documentation build settings Since commit 37e015d4a6 (Utilities/Sphinx: Refactor Sphinx reference recording, 2023-03-08, v3.27.0-rc1~342^2~1) our documentation requires Python 3.7 or higher. This is not available in the base images we use to build Linux release binaries. These days our release packaging CI pipeline builds the documentation in a separate job anyway. | 16 August 2023, 16:25:22 UTC |
984e887 | Kyle Edwards | 16 August 2023, 14:58:11 UTC | .xcframework: Search Info.plist for "maccatalyst" instead of "catalyst" | 16 August 2023, 14:58:11 UTC |
1690e45 | Ben Boeckel | 23 July 2023, 17:36:53 UTC | cmGeneratorTarget: support better errors when checking for C++20 modules Some callers have their own error reporting mechanisms which give more context. Support handing off the error string for these use cases. | 16 August 2023, 14:40:11 UTC |
58d27dc | Kyle Edwards | 16 August 2023, 14:25:48 UTC | Merge topic 'xcframework-check-platform-variant' b4565c8c91 .xcframework: Check SupportedPlatformVariant Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8713 | 16 August 2023, 14:26:00 UTC |