diff options
author | Craig Scott <craig.scott@crascit.com> | 2023-12-13 00:36:22 (GMT) |
---|---|---|
committer | Craig Scott <craig.scott@crascit.com> | 2023-12-13 00:36:22 (GMT) |
commit | e831eef933c21ea8b5f24a6ffc51e52f87149c91 (patch) | |
tree | c24952ef69be56cb0da7891caab06d960f4e3a26 /Help | |
parent | 01735badee627450e0765151e1a18e87bcab17a6 (diff) | |
download | CMake-e831eef933c21ea8b5f24a6ffc51e52f87149c91.zip CMake-e831eef933c21ea8b5f24a6ffc51e52f87149c91.tar.gz CMake-e831eef933c21ea8b5f24a6ffc51e52f87149c91.tar.bz2 |
Help: Note case where IMPORTED_IMPLIB isn't needed for (xc)frameworks
Diffstat (limited to 'Help')
-rw-r--r-- | Help/prop_tgt/IMPORTED_IMPLIB.rst | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/Help/prop_tgt/IMPORTED_IMPLIB.rst b/Help/prop_tgt/IMPORTED_IMPLIB.rst index 7cbffeb..135c31c 100644 --- a/Help/prop_tgt/IMPORTED_IMPLIB.rst +++ b/Help/prop_tgt/IMPORTED_IMPLIB.rst @@ -20,6 +20,12 @@ This property may be set: the library is considered to be a stub, and its location will not be added as a runtime search path to dependents that link it. +.. versionchanged:: 3.28 + If an imported target is an Apple framework or XCFramework, the preferred + arrangement is to set :prop_tgt:`IMPORTED_LOCATION` to the ``.framework`` + or ``.xcframework`` directory. CMake will then find the relevant ``.tbd`` + file inside that framework or XCFramework automatically without requiring + ``IMPORTED_IMPLIB`` to be set. The ``IMPORTED_IMPLIB`` target property may be overridden for a given configuration ``<CONFIG>`` by the configuration-specific |