24a9b00 | Ben Boeckel | 12 September 2023, 18:47:20 UTC | Merge branch 'cxxmodules-non-compiled-source-release' into cxxmodules-non-compiled-source * cxxmodules-non-compiled-source-release: cxxmodules: detect and message about non-compiled sources | 12 September 2023, 18:47:20 UTC |
458e397 | Ben Boeckel | 05 September 2023, 23:21:34 UTC | cxxmodules: detect and message about non-compiled sources Previously an internal error was raised which ended up causing an internal exception to be thrown. This is a typo situation that should fall into an explicit error. Fixes: #25207 | 12 September 2023, 18:46:36 UTC |
b1cb23a | Brad King | 11 September 2023, 12:12:10 UTC | Merge topic 'fix-win-dbg-msg' cd46ecad19 Debugger: Fix pipe connection error message construction on Windows Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8785 | 11 September 2023, 12:12:29 UTC |
4bd020d | Brad King | 11 September 2023, 12:11:17 UTC | Merge topic 'Fix-FindLua50-and-FindLua51-doc' 7abb6d14ca FindLua{50,51}: Fix preformatted documentation blocks Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8784 | 11 September 2023, 12:11:40 UTC |
3fc4d8b | Brad King | 11 September 2023, 12:10:36 UTC | Merge topic 'doc-if-number' 5924a1f0eb Help: Document if() comparison number format Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8783 | 11 September 2023, 12:10:41 UTC |
bc41968 | Kitware Robot | 11 September 2023, 04:01:45 UTC | CMake Nightly Date Stamp | 11 September 2023, 04:01:45 UTC |
d291cc1 | Kitware Robot | 10 September 2023, 04:01:15 UTC | CMake Nightly Date Stamp | 10 September 2023, 04:01:15 UTC |
1345928 | Brad King | 09 September 2023, 11:16:56 UTC | Merge topic 'ci-mingw-osdn-io' b2555f27ac ci: Improve MinGW/MSYS Makefiles mingw.osdn.io job environments Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8786 | 09 September 2023, 11:17:11 UTC |
b94a16b | Kitware Robot | 09 September 2023, 04:01:13 UTC | CMake Nightly Date Stamp | 09 September 2023, 04:01:13 UTC |
cd46eca | William R. Dieter | 26 August 2023, 06:00:08 UTC | Debugger: Fix pipe connection error message construction on Windows Adding an integer to a C string does pointer math, rather than converting to string. Instead convert the result of `GetLastError` to string before adding it to the error message. This problem was accidentally introduced by commit 8b1257e7bf (Debugger: Replace libuv with platform-specific connection code, 2023-07-29). Signed-off-by: William R. Dieter <william.r.dieter@intel.com> | 08 September 2023, 19:52:09 UTC |
7abb6d1 | 權少 | 08 September 2023, 17:06:33 UTC | FindLua{50,51}: Fix preformatted documentation blocks Avoid duplicate `::`. | 08 September 2023, 19:34:35 UTC |
b2555f2 | Brad King | 08 September 2023, 17:26:46 UTC | ci: Improve MinGW/MSYS Makefiles mingw.osdn.io job environments Set `PATH`, `MSYSTEM`, and `MAKE_MODE` environment variables the way the MinGW/MSYS 1.0 distribution from `mingw.osdn.io` does in its bash prompt. | 08 September 2023, 19:31:22 UTC |
5924a1f | Brad King | 08 September 2023, 14:26:34 UTC | Help: Document if() comparison number format Fixes: #25237 | 08 September 2023, 14:26:34 UTC |
91585ad | Brad King | 08 September 2023, 13:13:40 UTC | Merge topic 'rel-win-qt-5.15' 7def566e92 Utilities/Release: Update to Qt 5.15.10 on windows-{x86_64,i386} builds Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8774 | 08 September 2023, 13:13:36 UTC |
c7c1510 | Brad King | 08 September 2023, 13:04:46 UTC | Merge topic 'update-tutorial-step3' a94a4c12e1 Tutorial: Fix-up typos and inconsistencies Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8779 | 08 September 2023, 13:04:43 UTC |
8aa20b5 | Brad King | 08 September 2023, 13:03:02 UTC | Merge topic 'FindFreetype-use-config' d83d925045 FindFreetype: use `freetype-config.cmake` if available Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Acked-by: Ryan Krattiger <ryan.krattiger@kitware.com> Merge-request: !8775 | 08 September 2023, 13:02:58 UTC |
2c11b3a | Brad King | 08 September 2023, 13:02:05 UTC | Merge topic 'test-ctest' be657bf1e0 Tests: Migrate CTestTest{NoBuild,NoExe} to RunCMake.ctest_{build,test} Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8780 | 08 September 2023, 13:02:08 UTC |
6bb1d93 | Brad King | 08 September 2023, 12:58:57 UTC | Merge branch 'release-3.27' | 08 September 2023, 12:58:56 UTC |
825e8c3 | Brad King | 08 September 2023, 12:58:57 UTC | Merge topic 'ctest_submit_follow_redirects' 26ce8dc290 ctest: Restore support for http redirects during Submit step Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8782 | 08 September 2023, 12:58:56 UTC |
9aa25ed | Brad King | 08 September 2023, 12:58:57 UTC | Merge topic 'ctest_submit_follow_redirects' into release-3.27 26ce8dc290 ctest: Restore support for http redirects during Submit step Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8782 | 08 September 2023, 12:58:55 UTC |
ad484e2 | Brad King | 08 September 2023, 12:56:25 UTC | Merge topic 'IntelLLVM-debug-flags' e30f0f89af IntelLLVM: Suppress -Rdebug-disables-optimization on debug builds Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: LecrisUT <github@lecris.me> Merge-request: !8764 | 08 September 2023, 12:56:28 UTC |
f09e524 | Kitware Robot | 08 September 2023, 04:01:12 UTC | CMake Nightly Date Stamp | 08 September 2023, 04:01:12 UTC |
26ce8dc | Zack Galbreath | 07 September 2023, 16:12:30 UTC | ctest: Restore support for http redirects during Submit step After CDash PR 1519 introduced HTTP status codes greater than 200 for various error cases, CMake commit b7c871f745 (ctest: Update ctest_submit for CDash behavior change, 2023-07-24, v3.27.1~3^2) modified CTest's submit handler to check the status returned by CDash and throw an error when this status is not equal to 200. That change had the unintended side effect of causing CTest submissions to fail when uploading results to a URL that returns a redirect status code (3xx). Fix this by configuring cURL to follow the redirect. The status cURL reports to CTest is now 200 instead of 3xx when CDash is located behind a redirect. Fixes: #25159 | 07 September 2023, 19:37:27 UTC |
e30f0f8 | Bram Metsch | 07 September 2023, 16:07:29 UTC | IntelLLVM: Suppress -Rdebug-disables-optimization on debug builds IntelLLVM 2023.0.0 and above emit this remark if `-g` is used without any `-O<level>` flag, which is our default behavior. Add another flag to suppress the remark. | 07 September 2023, 19:15:08 UTC |
be657bf | Brad King | 07 September 2023, 15:00:58 UTC | Tests: Migrate CTestTest{NoBuild,NoExe} to RunCMake.ctest_{build,test} Avoid duplicating infrastructure provided by the latter. | 07 September 2023, 15:46:53 UTC |
a94a4c1 | betsy.mcphail | 07 September 2023, 14:57:19 UTC | Tutorial: Fix-up typos and inconsistencies * Fix typo in Step 2 * Fix incorrect code referenced in Step 3, TODO 7. Update comments in MathFunctions/CMakeLists.txt to unique strings. * Resolve inconsistencies between steps in MathFunctions/CMakeLists.txt | 07 September 2023, 14:57:19 UTC |
7def566 | doufu | 06 September 2023, 03:22:27 UTC | Utilities/Release: Update to Qt 5.15.10 on windows-{x86_64,i386} builds Fixes: #25187 Co-authored-by: Brad King <brad.king@kitware.com> | 07 September 2023, 13:03:25 UTC |
1c5e4b6 | Brad King | 07 September 2023, 11:51:50 UTC | Merge topic 'FindPkgConfig-system-cflags' 252c66c697 FindPkgConfig: Tolerate PKG_CONFIG_SYSTEM_INCLUDE_PATH in environment 4507883135 Tests: Rename RunCMake.FindPkgConfig LIBRARY_PATH case to SYSTEM_PATH Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8768 | 07 September 2023, 11:52:06 UTC |
9fcc923 | Kitware Robot | 07 September 2023, 04:01:21 UTC | CMake Nightly Date Stamp | 07 September 2023, 04:01:21 UTC |
d83d925 | Ben Boeckel | 06 September 2023, 22:15:27 UTC | FindFreetype: use `freetype-config.cmake` if available The official `freetype-config.cmake` provides `Freetype::Freetype` as an `INTERFACE` library to its exported `freetype` target. This ends up causing issues if CMake's Find module is used to define `Freetype::Freetype` before using `freetype-config` because some, but not all, of its defined targets are already available triggering the generated code that detects such situations. Instead, try to use `freetype-config` where possible and provide bridge logic for this module's variable guarantees. | 06 September 2023, 22:15:44 UTC |
252c66c | Cristian Le | 05 September 2023, 17:18:24 UTC | FindPkgConfig: Tolerate PKG_CONFIG_SYSTEM_INCLUDE_PATH in environment Tell `pkg-config --cflags` not to filter out `-I` flags for entries of `PKG_CONFIG_SYSTEM_INCLUDE_PATH` (and `CPATH` for `pkgconf`). Fixes: #25228 | 06 September 2023, 16:17:39 UTC |
4507883 | Cristian Le | 05 September 2023, 17:58:01 UTC | Tests: Rename RunCMake.FindPkgConfig LIBRARY_PATH case to SYSTEM_PATH Prepare to cover CFLAGS too. | 06 September 2023, 16:12:53 UTC |
4771544 | Brad King | 06 September 2023, 15:22:13 UTC | Merge topic 'replace-cmsysprocess-with-cmuvprocesschain' a5f98df778 Source: Fix mysterious new IWYU warnings 0712e3cfea cmCTestCoverageHandler: Replace cmsysProcess with cmUVProcessChain 96b3dd329e cmCTestLaunchReporter: Replace cmsysProcess with cmUVProcessChain b15ad7ebb6 cmCTest: Replace cmsysProcess with cmUVProcessChain 50a6e78a82 cmSystemTools::RunSingleCommand(): Replace cmsysProcess with cmUVProcessChain 49a37d5a97 cmCTestScriptHandler: Replace cmsysProcess with cmUVProcessChain bc702aa97e cmcmd: Replace cmsysProcess with cmUVProcessChain ec124582ac cmProcessTools::RunProcess(): Replace cmsysProcess with cmUVProcessChain ... Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8665 | 06 September 2023, 15:22:28 UTC |
00a7acb | Brad King | 06 September 2023, 15:18:56 UTC | Merge topic 'nsis-correct-jump' d3bfe0ea44 CPack/NSIS: Fix incorrect jump for standard user Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8767 | 06 September 2023, 15:19:03 UTC |
ce4df15 | Brad King | 06 September 2023, 15:12:49 UTC | Merge topic 'xcode-no-legacy-buildsystem' b78a14e204 Xcode: reject legacy buildsystem for Xcode 14 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8762 | 06 September 2023, 15:12:57 UTC |
d0cfba9 | Brad King | 06 September 2023, 15:08:42 UTC | Merge topic 'reduce-sign-conversion-warnings' 7b3464320f Reduce sign conversion warnings Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8769 | 06 September 2023, 15:09:11 UTC |
704d21d | Brad King | 06 September 2023, 15:06:45 UTC | Merge topic 'FindMatlab' 7d7fe9981c FindMatlab: use if(IS_DIRECTORY) for directories instead of EXISTS cf554750dd FindMatlab: no if(NOT EXIST) guard needed for file(MAKE_DIRECTORY) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8759 | 06 September 2023, 15:07:38 UTC |
77a2ae7 | Brad King | 06 September 2023, 15:05:50 UTC | Merge topic 'FindGLEW-mingw' a37a04b5c6 FindGLEW: Use correct library suffixes on MinGW Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8766 | 06 September 2023, 15:06:25 UTC |
b834e8d | Brad King | 06 September 2023, 15:04:32 UTC | Merge topic 'ci-vs2022-qt' fc41962481 ci: Enable Qt tests in nightly VS IDE job 67abc25e67 ci: Factor out location of cmake in Qt download script Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8771 | 06 September 2023, 15:04:39 UTC |
7de96ab | Brad King | 06 September 2023, 14:55:32 UTC | Merge branch 'release-3.27' | 06 September 2023, 14:55:44 UTC |
6cda2b1 | Brad King | 06 September 2023, 14:55:32 UTC | Merge topic 'fortran-object-libraries' 045d8eca6c Merge branch 'fortran-object-libraries-release' into fortran-object-libraries 74b1d6caf3 cmComputeLinkInformation: compute link info for module-using targets 6251edaed1 cmGeneratorTarget: support config-independent Fortran source queries Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8772 | 06 September 2023, 14:55:44 UTC |
d63f0be | Brad King | 06 September 2023, 14:55:32 UTC | Merge topic 'fortran-object-libraries' into release-3.27 74b1d6caf3 cmComputeLinkInformation: compute link info for module-using targets 6251edaed1 cmGeneratorTarget: support config-independent Fortran source queries Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8772 | 06 September 2023, 14:55:43 UTC |
c1dc341 | Brad King | 06 September 2023, 14:51:22 UTC | Merge branch 'release-3.27' | 06 September 2023, 14:51:40 UTC |
dfdce97 | Brad King | 06 September 2023, 14:51:22 UTC | Merge topic 'doc-msvc-debug-format' 91dc94c4ac Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8770 | 06 September 2023, 14:51:40 UTC |
275656d | Brad King | 06 September 2023, 14:51:22 UTC | Merge topic 'doc-msvc-debug-format' into release-3.27 91dc94c4ac Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8770 | 06 September 2023, 14:51:39 UTC |
daf7639 | Kitware Robot | 06 September 2023, 04:01:14 UTC | CMake Nightly Date Stamp | 06 September 2023, 04:01:14 UTC |
045d8ec | Ben Boeckel | 05 September 2023, 23:27:41 UTC | Merge branch 'fortran-object-libraries-release' into fortran-object-libraries * fortran-object-libraries-release: cmComputeLinkInformation: compute link info for module-using targets cmGeneratorTarget: support config-independent Fortran source queries | 05 September 2023, 23:27:41 UTC |
74b1d6c | Ben Boeckel | 05 September 2023, 19:56:03 UTC | cmComputeLinkInformation: compute link info for module-using targets Targets which contain C++ module or Fortran sources need to participate in link information unconditionally regardless of whether they actually have link artifacts or not. Fixes: #25223 | 05 September 2023, 22:12:25 UTC |
6251eda | Ben Boeckel | 05 September 2023, 19:55:19 UTC | cmGeneratorTarget: support config-independent Fortran source queries Some locations care about "any config with Fortran", so make a query for such (they may not know any configuration names themselves). | 05 September 2023, 22:12:25 UTC |
fc41962 | Brad King | 05 September 2023, 19:23:47 UTC | ci: Enable Qt tests in nightly VS IDE job | 05 September 2023, 19:23:47 UTC |
67abc25 | Brad King | 05 September 2023, 19:22:37 UTC | ci: Factor out location of cmake in Qt download script | 05 September 2023, 19:22:37 UTC |
91dc94c | Brad King | 05 September 2023, 18:54:04 UTC | Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable The `CMAKE_MSVC_DEBUG_INFORMATION_FORMAT` variable docs mention that it initializes the `MSVC_DEBUG_INFORMATION_FORMAT` target property, but the property's docs was missing any mention of the variable. Follow the pattern from commit c1b07ca9da (Help: MSVC_RUNTIME_LIBRARY is initialized from associated variable, 2022-08-13, v3.25.0-rc1~317^2). Fixes: #25216 | 05 September 2023, 19:01:04 UTC |
d3bfe0e | Sprite | 04 September 2023, 19:51:01 UTC | CPack/NSIS: Fix incorrect jump for standard user Revert an incorrect change from commit c4a0bcea77 (CPack: Fix NSIS handling of privileged users, 2012-02-01, v2.8.8~230^2). Fixes: #13939 | 05 September 2023, 17:39:00 UTC |
98e1bea | Brad King | 05 September 2023, 15:10:51 UTC | Merge topic 'find-module-frameworks' 6b01a27f90 macOS: Simplify imported framework locations in find modules Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8757 | 05 September 2023, 15:11:12 UTC |
6ebf71a | Kitware Robot | 05 September 2023, 04:01:15 UTC | CMake Nightly Date Stamp | 05 September 2023, 04:01:15 UTC |
4e02834 | Kyle Edwards | 04 September 2023, 13:46:21 UTC | Merge topic 'fileapi-test-fix' e1fe5bb475 Tests: Fix FileAPI interface_exe test Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8765 | 04 September 2023, 13:46:34 UTC |
8903836 | Kitware Robot | 04 September 2023, 04:01:44 UTC | CMake Nightly Date Stamp | 04 September 2023, 04:01:44 UTC |
a37a04b | مهدي شينون (Mehdi Chinoune) | 03 September 2023, 18:53:00 UTC | FindGLEW: Use correct library suffixes on MinGW | 03 September 2023, 18:53:00 UTC |
3635706 | Kitware Robot | 03 September 2023, 04:01:14 UTC | CMake Nightly Date Stamp | 03 September 2023, 04:01:14 UTC |
31f58c5 | Kitware Robot | 02 September 2023, 04:01:14 UTC | CMake Nightly Date Stamp | 02 September 2023, 04:01:14 UTC |
e1fe5bb | Kyle Edwards | 01 September 2023, 18:02:44 UTC | Tests: Fix FileAPI interface_exe test | 01 September 2023, 18:02:44 UTC |
bf933b8 | Craig Scott | 01 September 2023, 13:00:02 UTC | Merge topic 'scope-doc-tweaks' bbf3ed5422 Help: Explain block() policy-scope rules more clearly 2f319c6484 Help: Remove "this command" ambiguity in set() docs 9eecdc7ab7 Help: Use signature directive for cmake_policy() Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8761 | 01 September 2023, 13:00:16 UTC |
bbf3ed5 | FeRD (Frank Dana) | 30 August 2023, 18:37:13 UTC | Help: Explain block() policy-scope rules more clearly | 01 September 2023, 11:28:56 UTC |
2f319c6 | FeRD (Frank Dana) | 30 August 2023, 18:35:04 UTC | Help: Remove "this command" ambiguity in set() docs | 01 September 2023, 11:28:56 UTC |
9eecdc7 | FeRD (Frank Dana) | 01 September 2023, 11:23:34 UTC | Help: Use signature directive for cmake_policy() | 01 September 2023, 11:28:40 UTC |
eb5174a | Kitware Robot | 01 September 2023, 04:01:12 UTC | CMake Nightly Date Stamp | 01 September 2023, 04:01:12 UTC |
b78a14e | Gregor Jasny | 31 August 2023, 07:06:53 UTC | Xcode: reject legacy buildsystem for Xcode 14 With Xcode 14 support for the Legacy Build System has been removed and the BuildSystemType in the WorkspaceSettings is ignored. If CMake still generates projects targeted to the Lecacy Build System the build preparation phase will likely fail because Xcode for example misses any declared outputs from script invocations. This is a hard to debug problem and CMake should reject the invalid configuration instead. | 31 August 2023, 08:13:57 UTC |
4b28f39 | Kitware Robot | 31 August 2023, 04:01:19 UTC | CMake Nightly Date Stamp | 31 August 2023, 04:01:19 UTC |
4cd207b | Kitware Robot | 30 August 2023, 04:01:12 UTC | CMake Nightly Date Stamp | 30 August 2023, 04:01:12 UTC |
7b34643 | Matthew Woehlke | 29 August 2023, 19:57:24 UTC | Reduce sign conversion warnings Add some static casts to make explicit some sign conversions in order to avoid warnings about the same. This is by no means an attempt to fix all such warnings, but these instances were especially egregious as they would be raised across many source files. Also change a post-increment of an iterator to pre-increment. At worst, this does nothing, but pre-increment is potentially more efficient. | 29 August 2023, 19:57:24 UTC |
a5f98df | Kyle Edwards | 27 July 2023, 21:38:54 UTC | Source: Fix mysterious new IWYU warnings | 29 August 2023, 14:51:30 UTC |
0712e3c | Kyle Edwards | 27 July 2023, 19:25:50 UTC | cmCTestCoverageHandler: Replace cmsysProcess with cmUVProcessChain | 29 August 2023, 14:51:30 UTC |
96b3dd3 | Kyle Edwards | 26 July 2023, 20:58:34 UTC | cmCTestLaunchReporter: Replace cmsysProcess with cmUVProcessChain And convert cmCTestLaunch and cmCTestBuildHandler too. | 29 August 2023, 14:51:30 UTC |
b15ad7e | Kyle Edwards | 25 July 2023, 21:14:20 UTC | cmCTest: Replace cmsysProcess with cmUVProcessChain | 29 August 2023, 14:51:30 UTC |
50a6e78 | Kyle Edwards | 25 July 2023, 19:12:33 UTC | cmSystemTools::RunSingleCommand(): Replace cmsysProcess with cmUVProcessChain And pass OUTPUT_PASSTHROUGH in one call where it was missing. | 29 August 2023, 14:51:30 UTC |
49a37d5 | Kyle Edwards | 24 July 2023, 20:08:04 UTC | cmCTestScriptHandler: Replace cmsysProcess with cmUVProcessChain And update cmSystemTools::WaitForLine() to use cmUVProcessChain. | 29 August 2023, 14:51:30 UTC |
bc702aa | Kyle Edwards | 12 June 2023, 20:47:23 UTC | cmcmd: Replace cmsysProcess with cmUVProcessChain | 29 August 2023, 14:51:30 UTC |
ec12458 | Kyle Edwards | 08 June 2023, 12:50:10 UTC | cmProcessTools::RunProcess(): Replace cmsysProcess with cmUVProcessChain And convert the VCS code to std::vector<std::string>. | 29 August 2023, 14:51:30 UTC |
5420639 | Kyle Edwards | 01 June 2023, 22:00:53 UTC | cmExecuteProcessCommand: Replace cmsysProcess with cmUVProcessChain | 29 August 2023, 14:51:30 UTC |
b938e7d | Kyle Edwards | 29 August 2023, 14:50:41 UTC | Merge topic 'cmuvstreamread-raii' 27be5ccd45 cmUVStreamRead: Return RAII handle to avoid memory leak Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8749 | 29 August 2023, 14:50:58 UTC |
9844219 | Kitware Robot | 29 August 2023, 04:01:15 UTC | CMake Nightly Date Stamp | 29 August 2023, 04:01:15 UTC |
a52fc16 | Marc Chevrier | 28 August 2023, 15:10:19 UTC | Merge topic 'imported-framework-dir-is-system' 878ae03832 macOS: IMPORTED framework: Honor SYSTEM target property in all cases Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8758 | 28 August 2023, 15:10:31 UTC |
889f902 | Kitware Robot | 28 August 2023, 04:02:26 UTC | CMake Nightly Date Stamp | 28 August 2023, 04:02:26 UTC |
7d7fe99 | scivision | 27 August 2023, 22:25:32 UTC | FindMatlab: use if(IS_DIRECTORY) for directories instead of EXISTS | 27 August 2023, 22:27:39 UTC |
cf55475 | scivision | 27 August 2023, 22:20:31 UTC | FindMatlab: no if(NOT EXIST) guard needed for file(MAKE_DIRECTORY) | 27 August 2023, 22:25:55 UTC |
878ae03 | Marc Chevrier | 27 August 2023, 08:55:38 UTC | macOS: IMPORTED framework: Honor SYSTEM target property in all cases When IMPORTED_LOCATION holds a framework folder, SYSTEM property must be respected. | 27 August 2023, 08:59:36 UTC |
ef2a6c3 | Kitware Robot | 27 August 2023, 04:01:10 UTC | CMake Nightly Date Stamp | 27 August 2023, 04:01:10 UTC |
d774145 | Kitware Robot | 26 August 2023, 04:01:12 UTC | CMake Nightly Date Stamp | 26 August 2023, 04:01:12 UTC |
863891a | Brad King | 25 August 2023, 15:27:10 UTC | Merge topic 'modules-better-messages' 571b5e1f2c cxxmodules: improve error messages for C++ module setup 8b4d32c18b cmStandardLevelResolver: add query for the effective standard level 17ddc4ac76 cmStandardLevelResolver: compare with static string literals 6f1dae2b01 cmStandardLevelResolver: use `cmStrCat` where possible 0d45d40e13 cmStandardLevelResolver: use character literals where possible Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8755 | 25 August 2023, 15:27:27 UTC |
6b01a27 | Brad King | 25 August 2023, 15:00:35 UTC | macOS: Simplify imported framework locations in find modules Take advantage of commit d605f728f7 (macOS: Allow IMPORTED_LOCATION to be a framework folder, 2023-06-16) to remove special-case framework logic from find modules. This changes link lines from `/path/to/Foo.framework/Foo[.tbd]` to `-framework Foo`. With the latter, the linker will automatically choose the `.tbd` if it exists. Issue: #24946 | 25 August 2023, 15:05:18 UTC |
27be5cc | Kyle Edwards | 21 August 2023, 18:41:24 UTC | cmUVStreamRead: Return RAII handle to avoid memory leak | 25 August 2023, 14:44:06 UTC |
5ae0030 | Brad King | 25 August 2023, 13:41:12 UTC | Merge branch 'release-3.27' | 25 August 2023, 13:41:28 UTC |
02765cc | Brad King | 25 August 2023, 13:41:12 UTC | Merge topic 'cxx-atomic' fa3c4b6dbf Source: Link libatomic when needed on any Linux architecture Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8756 | 25 August 2023, 13:41:27 UTC |
8708b41 | Brad King | 25 August 2023, 13:41:12 UTC | Merge topic 'cxx-atomic' into release-3.27 fa3c4b6dbf Source: Link libatomic when needed on any Linux architecture Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8756 | 25 August 2023, 13:41:26 UTC |
09651ff | Kitware Robot | 25 August 2023, 04:01:12 UTC | CMake Nightly Date Stamp | 25 August 2023, 04:01:12 UTC |
fa3c4b6 | Brad King | 24 August 2023, 17:00:13 UTC | Source: Link libatomic when needed on any Linux architecture Extend commit 78bbd58545 (Source: Link libatomic when needed on Linux 32-bit ARM, 2023-07-27, v3.27.2~10^2) to check for libatomic on more architectures. Fixes: #25204 | 24 August 2023, 17:05:45 UTC |
caace03 | Kitware Robot | 24 August 2023, 04:01:17 UTC | CMake Nightly Date Stamp | 24 August 2023, 04:01:17 UTC |
571b5e1 | Ben Boeckel | 23 August 2023, 20:07:45 UTC | cxxmodules: improve error messages for C++ module setup Make it clear that: - the quoted string is a target name; and - C++ sources that export modules is the important detail. | 23 August 2023, 20:47:29 UTC |
8b4d32c | Ben Boeckel | 23 August 2023, 20:12:35 UTC | cmStandardLevelResolver: add query for the effective standard level This allows for improved error messages. | 23 August 2023, 20:14:02 UTC |
17ddc4a | Ben Boeckel | 23 August 2023, 20:11:44 UTC | cmStandardLevelResolver: compare with static string literals | 23 August 2023, 20:13:49 UTC |