INTERFACE libraries do not support the PUBLIC_HEADER property
When creating an INTERFACE library, it would be nice to be able to set the
PUBLIC_HEADER property and install these files using
PUBLIC_HEADER DESTINATION using a single
Unfortunately at the moment:
INTERFACE_LIBRARY targets may only have whitelisted properties. The property "PUBLIC_HEADER" is not allowed.