CMake Error: Error evaluating generator expression: \$<TARGET_PROPERTY:INTERFACE_INCLUDE_DIRECTORIES> \$<TARGET_PROPERTY:...> expression in link libraries evaluation depends on target property which is transitive over the link libraries, creating a recursion.