improved cmake targets to use the INTERFACE include directories