XCODE_EMBED_<类型>¶
在 3.20 版本加入.
告诉 Xcode 生成器将指定的项目列表嵌入到目标包中。 <type> 指定要使用的嵌入构建阶段。有关每个 <type> 的基本位置,请参阅 Xcode 文档。
<type> 支持的值是:
框架指定的项目将被添加到“嵌入框架”构建阶段。这些项目可以是 CMake 目标名称或框架或库的路径。
APP_EXTENSIONS在 3.21 版本加入.
指定的项目将被添加到``Embed App Extensions``构建阶段,``Destination``设置为``PlugIns and Foundation Extensions``它们必须是CMake目标名称。
EXTENSIONKIT_EXTENSIONS在 3.26 版本加入.
指定的项目将被添加到“嵌入应用程序扩展”构建阶段,“目标”设置为“ExtensionKit 扩展”它们必须是 CMake 目标名称,并且可能具有“XCODE_PRODUCT_TYPE”目标属性设置为 com.apple.product-type.extensionkit-extension 以及 XCODE_EXPLICIT_FILE_TYPE 为 wrapper.extensionkit-extension
插件在 3.23 版本加入.
指定的项目将被添加到“嵌入插件”构建阶段。它们必须是 CMake 目标名称。
另见:prop_tgt:XCODE_EMBED_<type>_PATH、 XCODE_EMBED_<type>_REMOVE_HEADERS_ON_COPY 和 XCODE_EMBED_<type>_CODE_SIGN_ON_COPY。