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>_PATHXCODE_EMBED_<type>_REMOVE_HEADERS_ON_COPYXCODE_EMBED_<type>_CODE_SIGN_ON_COPY