CXX_MODULE_SETS.rst 517 B

1234567891011121314
  1. CXX_MODULE_SETS
  2. ---------------
  3. .. versionadded:: 3.28
  4. Read-only list of the target's ``PRIVATE`` and ``PUBLIC`` C++ module sets (i.e.
  5. all file sets with the type ``CXX_MODULES``). Files listed in these file sets
  6. are treated as source files for the purpose of IDE integration.
  7. C++ module sets may be defined using the :command:`target_sources` command
  8. ``FILE_SET`` option with type ``CXX_MODULES``.
  9. See also :prop_tgt:`CXX_MODULE_SET_<NAME>`, :prop_tgt:`CXX_MODULE_SET` and
  10. :prop_tgt:`INTERFACE_CXX_MODULE_SETS`.