Xcode: Add support to embed XPC Services

This commit is contained in:
Jonathan Earnshaw
2023-11-28 14:51:45 +13:00
parent 245e111269
commit 2b4bb43ed3
10 changed files with 72 additions and 0 deletions
+6
View File
@@ -43,6 +43,12 @@ The supported values for ``<type>`` are:
The specified items will be added to the ``Embed Resources`` build phase.
They must be CMake target names or folder paths.
``XPC_SERVICES``
.. versionadded:: 3.29
The specified items will be added to the ``Embed XPC Services`` build phase.
They must be CMake target names.
See also :prop_tgt:`XCODE_EMBED_<type>_PATH`,
:prop_tgt:`XCODE_EMBED_<type>_REMOVE_HEADERS_ON_COPY` and
:prop_tgt:`XCODE_EMBED_<type>_CODE_SIGN_ON_COPY`.
+3
View File
@@ -25,3 +25,6 @@ The supported values for ``<type>`` are:
``RESOURCES``
.. versionadded:: 3.28
``XPC_SERVICES``
.. versionadded:: 3.29
@@ -0,0 +1,6 @@
xcode-embed-xpc-services
------------------------
* The :prop_tgt:`XCODE_EMBED_XPC_SERVICES <XCODE_EMBED_<type>>` target property
was added to tell the :generator:`Xcode` generator what targets to put in
the ``Embed XPC Resources`` build phase.