- Sep 08, 2023
-
-
Matthew Woehlke authored
Add a command to load a CPS file from an explicit path. This is intended as a proof of concept ONLY and will likely never appear in an official release (although much of the code will probably be adapted). Because virtually no projects currently ship CPS (and this has not been tested with the one project known to the author that actually does ship CPS), it is expected that demonstration CPS files may be provided independent of other artifacts. Therefore, the demonstration command also takes the package prefix as an argument.
-
- Sep 06, 2023
-
-
Matthew Woehlke authored
Add function to perform case-insensitive comparison of two string-view instancess. Add functions to perform case conversion on string_view.
-
a5f98df7 Source: Fix mysterious new IWYU warnings 0712e3cf cmCTestCoverageHandler: Replace cmsysProcess with cmUVProcessChain 96b3dd32 cmCTestLaunchReporter: Replace cmsysProcess with cmUVProcessChain b15ad7eb cmCTest: Replace cmsysProcess with cmUVProcessChain 50a6e78a cmSystemTools::RunSingleCommand(): Replace cmsysProcess with cmUVProcessChain 49a37d5a cmCTestScriptHandler: Replace cmsysProcess with cmUVProcessChain bc702aa9 cmcmd: Replace cmsysProcess with cmUVProcessChain ec124582 cmProcessTools::RunProcess(): Replace cmsysProcess with cmUVProcessChain ... Acked-by:
Kitware Robot <kwrobot@kitware.com> Tested-by:
buildbot <buildbot@kitware.com> Merge-request: !8665
-
d3bfe0ea CPack/NSIS: Fix incorrect jump for standard user Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !8767
-
b78a14e2 Xcode: reject legacy buildsystem for Xcode 14 Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !8762
-
7b346432 Reduce sign conversion warnings Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
buildbot <buildbot@kitware.com> Merge-request: !8769
-
7d7fe998 FindMatlab: use if(IS_DIRECTORY) for directories instead of EXISTS cf554750 FindMatlab: no if(NOT EXIST) guard needed for file(MAKE_DIRECTORY) Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !8759
-
a37a04b5 FindGLEW: Use correct library suffixes on MinGW Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !8766
-
fc419624 ci: Enable Qt tests in nightly VS IDE job 67abc25e ci: Factor out location of cmake in Qt download script Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !8771
-
-
045d8eca Merge branch 'fortran-object-libraries-release' into fortran-object-libraries 74b1d6ca cmComputeLinkInformation: compute link info for module-using targets 6251edae cmGeneratorTarget: support config-independent Fortran source queries Acked-by:
Kitware Robot <kwrobot@kitware.com> Tested-by:
buildbot <buildbot@kitware.com> Merge-request: !8772
-
74b1d6ca cmComputeLinkInformation: compute link info for module-using targets 6251edae cmGeneratorTarget: support config-independent Fortran source queries Acked-by:
Kitware Robot <kwrobot@kitware.com> Tested-by:
buildbot <buildbot@kitware.com> Merge-request: !8772
-
-
91dc94c4 Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !8770
-
91dc94c4 Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !8770
-
Kitware Robot authored
-
- Sep 05, 2023
-
-
Ben Boeckel authored
* fortran-object-libraries-release: cmComputeLinkInformation: compute link info for module-using targets cmGeneratorTarget: support config-independent Fortran source queries
-
Ben Boeckel authored
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
-
Ben Boeckel authored
Some locations care about "any config with Fortran", so make a query for such (they may not know any configuration names themselves).
-
Brad King authored
-
Brad King authored
-
Brad King authored
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 c1b07ca9 (Help: MSVC_RUNTIME_LIBRARY is initialized from associated variable, 2022-08-13, v3.25.0-rc1~317^2). Fixes: #25216
-
6b01a27f macOS: Simplify imported framework locations in find modules Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !8757
-
Kitware Robot authored
-
- Sep 04, 2023
-
-
e1fe5bb4 Tests: Fix FileAPI interface_exe test Acked-by:
Kitware Robot <kwrobot@kitware.com> Tested-by:
buildbot <buildbot@kitware.com> Merge-request: !8765
-
Kitware Robot authored
-
- Sep 03, 2023
-
-
مهدي شينون (Mehdi Chinoune) authored
-
Kitware Robot authored
-
- Sep 02, 2023
-
-
Kitware Robot authored
-
- Sep 01, 2023
-
-
Kyle Edwards authored
-
bbf3ed54 Help: Explain block() policy-scope rules more clearly 2f319c64 Help: Remove "this command" ambiguity in set() docs 9eecdc7a Help: Use signature directive for cmake_policy() Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !8761
-
-
-
-
Kitware Robot authored
-
- Aug 31, 2023
-
-
Gregor Jasny authored
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.
-
Kitware Robot authored
-
- Aug 30, 2023
-
-
Kitware Robot authored
-
- Aug 29, 2023
-
-
Matthew Woehlke authored
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.
-