- 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).
-
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
-
-
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
-
-
Kitware Robot authored
-
- Aug 30, 2023
-
-
Kitware Robot authored
-
- Aug 29, 2023
-
-
27be5ccd cmUVStreamRead: Return RAII handle to avoid memory leak Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
buildbot <buildbot@kitware.com> Merge-request: !8749
-
Kitware Robot authored
-
- Aug 28, 2023
-
-
878ae038 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
-
Kitware Robot authored
-
- Aug 27, 2023
-
-
Marc Chevrier authored
When IMPORTED_LOCATION holds a framework folder, SYSTEM property must be respected.
-
Kitware Robot authored
-
- Aug 26, 2023
-
-
Kitware Robot authored
-
- Aug 25, 2023
-
-
571b5e1f cxxmodules: improve error messages for C++ module setup 8b4d32c1 cmStandardLevelResolver: add query for the effective standard level 17ddc4ac cmStandardLevelResolver: compare with static string literals 6f1dae2b cmStandardLevelResolver: use `cmStrCat` where possible 0d45d40e cmStandardLevelResolver: use character literals where possible Acked-by:
Kitware Robot <kwrobot@kitware.com> Tested-by:
buildbot <buildbot@kitware.com> Merge-request: !8755
-
Brad King authored
Take advantage of commit d605f728 (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
-
Kyle Edwards authored
-
-
fa3c4b6d Source: Link libatomic when needed on any Linux architecture Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !8756
-
fa3c4b6d Source: Link libatomic when needed on any Linux architecture Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !8756
-
Kitware Robot authored
-
- Aug 24, 2023
-
-
Kitware Robot authored
- Aug 23, 2023
-
-
Ben Boeckel authored
Make it clear that: - the quoted string is a target name; and - C++ sources that export modules is the important detail.
-
Ben Boeckel authored
This allows for improved error messages.
-
Ben Boeckel authored
-
Ben Boeckel authored
-
Ben Boeckel authored
-
Brad King authored
-
Brad King authored
-