INTERFACE_SOURCESΒΆ
List of interface sources to compile into consuming targets.
The target_sources() command sets or adds to the INTERFACE_SOURCES
file set property for the file sets defined with the PUBLIC or
INTERFACE keyword and is the usual way to manipulate it.
Contents of INTERFACE_SOURCES may use
generator expressions.
Each file must be in one of the base directories, or a subdirectory of one of the base directories.
If relative paths are specified, they are considered relative to the target's source directory.
The following behavior applies for the SOURCES and
INTERFACE_SOURCES file set properties, dependent on the value of the
SCOPE file set property: