fileapi-direct-dependencies.rst 827 B

1234567891011121314151617
  1. fileapi-direct-dependencies
  2. ---------------------------
  3. * The :manual:`cmake-file-api(7)` "codemodel" version 2 now includes imported
  4. targets and all interface library targets in its replies. Previously,
  5. imported targets were omitted, and only those interface targets that
  6. participated in the build system were included. The following changes
  7. support these new additions:
  8. * The "target" object gained ``imported``, ``local``, and ``abstract`` fields.
  9. * The "target" object's ``type`` field can now also hold the value
  10. ``UNKNOWN_LIBRARY``.
  11. * The "codemodel" object's ``configurations`` entries gained a new
  12. ``abstractTargets`` array.
  13. * Entries in the ``directories`` and ``projects`` arrays of the "codemodel"
  14. object's ``configurations`` entries gained a new ``abstractTargetIndexes``
  15. array.