Add tests for new messages.
Add tests for new messages.
Merge topic 'error-on-exported-missing-include-dir' into next

0df250e Add tests for new messages.
a4d23e4 Add tests for new messages.
Ensure clean INTERFACE_INCLUDE_DIRECTORIES on install(EXPORT)

Check that source and binary directories are not part of the
INTERFACE_INCLUDE_DIRECTORIES for installed IMPORTED targets.

This is limited to directories which do not contain generator
expressions to evaluate. Such paths can only be checked at time
of use of the imported target, which will be done in a follow up
patch.
Make targets report an error on faulty INTERFACE on IMPORTED targets.

It is considered an error if the INTERFACE_INCLUDE_DIRECTORIES contains
a directory which does not exist, which indicates a programmer error
by the upstream, or a packaging error.
Merge topic 'error-on-exported-missing-include-dir' into next

28fb0bf Make targets report an error on faulty INTERFACE on IMPORTED targets.
e03ce28 Ensure clean INTERFACE_INCLUDE_DIRECTORIES on install(EXPORT)