|
@@ -89,7 +89,7 @@ files within those directories. The acceptable types include:
|
|
|
|
|
|
Sources which contain C++ interface module or partition units (i.e., those
|
|
|
using the ``export`` keyword). This file set type may not have an
|
|
|
- ``INTERFACE`` scope.
|
|
|
+ ``INTERFACE`` scope except on ``IMPORTED`` targets.
|
|
|
|
|
|
``CXX_MODULE_HEADER_UNITS``
|
|
|
|
|
@@ -98,7 +98,7 @@ files within those directories. The acceptable types include:
|
|
|
Experimental. Gated by ``CMAKE_EXPERIMENTAL_CXX_MODULE_CMAKE_API``
|
|
|
|
|
|
C++ header sources which may be imported by other C++ source code. This file
|
|
|
- set type may not have an ``INTERFACE`` scope.
|
|
|
+ set type may not have an ``INTERFACE`` scope except on ``IMPORTED`` targets.
|
|
|
|
|
|
The optional default file sets are named after their type. The target may not
|
|
|
be a custom target or :prop_tgt:`FRAMEWORK` target.
|