Aurélien Gâteau wrote: > +set(INCLUDE_INSTALL_DIR ${INCLUDE_INSTALL_DIR}/KF5) Don't you instead want to install to ${INCLUDE_INSTALL_DIR}/KF5/$Name ? What does _set_fancy do? Should it be removed? INCLUDE_INSTALL_DIR is set by _set_fancy in ecm. Thanks, Steve.