IMPORTED INTERFACE libraries now behave as normal INTERFACE library / IMPORTED GLOBAL libraries can now be ALIASed.
Changes introduced by this merge-request:
- The commands
target_sourcescan now be used with
IMPORTEDlibrary is now possible, too, as long as the aliased
IMPORTEDtarget is globally visible (aka was created with option
Thereby, there is no longer any difference in behavior between normal
INTERFACE targets and
IMPORTED INTERFACE targets. Only the behavior of
IMPORTED INTERFACE targets that are non-
GLOBAL differs slightly: they still cannot be aliased.