- Nov 13, 2024
-
-
d2997ab6 Linker configuration: Add missing platforms Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
buildbot <buildbot@kitware.com> Merge-request: !9992
-
-
007d7ea6 GoogleTest: Avoid extra call to set DISABLED test property in discovery 9a24c1e8 GoogleTest: Clear script content buffer on flush and flush less often Acked-by:
Kitware Robot <kwrobot@kitware.com> Tested-by:
buildbot <buildbot@kitware.com> Merge-request: !9982
-
007d7ea6 GoogleTest: Avoid extra call to set DISABLED test property in discovery 9a24c1e8 GoogleTest: Clear script content buffer on flush and flush less often Acked-by:
Kitware Robot <kwrobot@kitware.com> Tested-by:
buildbot <buildbot@kitware.com> Merge-request: !9982
-
Kitware Robot authored
-
- Nov 12, 2024
-
-
Marc Chevrier authored
The following platforms were missing: * Android * WindowsCE, WindowsPhone, WindowsStore and WindowsKernelModeDriver And enhance various Apple platforms support (iOS, tvOS, etc...) Fixes: #26439
-
For very long test names, this can noticeably reduce the size of the generated file contents when tests are disabled. This change reduces how far beyond the flush threshold the content can grow before being flushed. Issue: #26431
-
There's no need to check if flushing is needed after every command is added to the variable holding the script content. It is enough to only check once per test name. This simplifies the flushing logic, removing the need for a separate flush_script() command. Previously, we were not clearing the flushed script contents in all cases, but this is now rigorously enforced at the one location where flushing is performed. Also simplify the flushing of the list of test names, since that too doesn't need a separate command. It is simpler and safer to handle that directly inline where the one call to flush_tests_buffer() was previously being made. Fixes: #26431
-
0994bc79 cmake: Preserve symlinks in references to itself when possible 0925abb0 cmSystemTools: Invert condition to make non-bootstrap logic easier to follow 46ac3082 cmSystemTools: Factor out helpers from FindCMakeResources b91ec8c4 cmSystemTools: Clarify decision to look for resources from the build tree cbee4eed cmSystemTools: Re-order resource and tool finding logic f6acf1f7 cmSystemTools: Reduce rightward drift in success path on UNIX 962e4479 cmSystemTools: Clarify app bundle layout on macOS 56632dda cmSystemTools: Remove redundant filesystem access on Windows ... Acked-by:
Kitware Robot <kwrobot@kitware.com> Tested-by:
buildbot <buildbot@kitware.com> Acked-by:
Carlo Cabrera <carlo.antonio.cabrera@gmail.com> Merge-request: !9987
-
-
2d228201 Help: Guard calls to pkg_check_modules in cmake-developer(7) example 674a9878 FindSQLite3: Guard calls to pkg_check_modules Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !9983
-
2d228201 Help: Guard calls to pkg_check_modules in cmake-developer(7) example 674a9878 FindSQLite3: Guard calls to pkg_check_modules Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !9983
-
Brad King authored
-
Brad King authored
-
Brad King authored
-
-
f941fb6c FindBoost: Add support for Boost 1.86 Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !9988
-
f941fb6c FindBoost: Add support for Boost 1.86 Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !9988
-
-
fff8e3f6 ci: Rebuild Fedora 41 image with updates Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !9989
-
fff8e3f6 ci: Rebuild Fedora 41 image with updates Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !9989
-
Brad King authored
f941fb6c FindBoost: Add support for Boost 1.86 Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !9988
-
Kitware Robot authored
-
- Nov 11, 2024
-
-
Brad King authored
In particular, get: * flang-19.1.0-2.fc41 to restore OpenMP support * IWYU 0.23 for LLVM/Clang 19 support
-
-
aae8d604 Help: Add missing one-line summary to policy CMP0132 Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !9986
-
aae8d604 Help: Add missing one-line summary to policy CMP0132 Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !9986
-
Brad King authored
Update the list of known versions. Run the command cmake -DBOOST_DIR=/path/to/boost_1_86_0 \ -P Utilities/Scripts/BoostScanDeps.cmake to extract dependencies from the 1.86.0 source tree. They are the same as 1.85's dependencies, so just update the version check for warning about newer versions. Fixes: #26433
-
Brad King authored
CMake's tools search relative to their own locations to find their resources. Previously they always started at their own `realpath()`. The intention was to support invocation through symbolic links to the binaries where the resources can only be found under the real prefix: /logical/prefix/bin/cmake -> /real/prefix/bin/cmake /real/prefix/share/cmake The generated build system refers to CMake's own tools and resources through the `/real/prefix`. This is not desirable in the case that the `/logical/prefix` is meant as the canonical location and uses symbolic links for both tools and resources as an implementation detail: /logical/prefix/bin/cmake -> /real/prefix/bin/cmake /logical/prefix/share/cmake -> /real/prefix/share/cmake In this case, the generated build system should refer to CMake's own tools and resources through the `/logical/prefix`. This way the `/real/prefix` can be changed, and the symbolic links updated, without breaking already-generated build systems. Fixes: #19849 Fixes: #21059 Inspired-by:
Carlo Cabrera <github@carlo.cab> Inspired-by:
Rodger Combs <rodger.combs@gmail.com>
-
Brad King authored
-
Brad King authored
Factor out helpers to: - Find our own executable - Find resources in the install tree or the build tree
-
Brad King authored
-
Brad King authored
Consolidate `CMAKE_BOOTSTRAP` conditions.
-
This was missed in commit 25b94758 (Modules: Guard calls to pkg_check_modules, 2024-08-07, v3.31.0-rc1~236^2).
-
This was missed in commit 25b94758 (Modules: Guard calls to pkg_check_modules, 2024-08-07, v3.31.0-rc1~236^2).
-
Brad King authored
-
Brad King authored
-
Brad King authored
-
8e810f8a cmFileLock: Fix implementation on Windows Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !9976
-