- set(${NAME} ${FOUND} PARENT_SCOPE)
- set(${NAME}_LIBRARIES ${LIB${LIB}} PARENT_SCOPE)
- set(${NAME}_INCLUDEDIR ${${HEADER_CONST}_ROOT} PARENT_SCOPE)
+ if(FOUND)
+ message(STATUS " Found library '${LIB${LIB}}'")
+ message(STATUS " Found include '${${HEADER_CONST}_ROOT}'")
+ set(${NAME} Imported::${NAME} PARENT_SCOPE)
+ add_library(Imported::${NAME} INTERFACE IMPORTED)
+ set_target_properties(Imported::${NAME} PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES ${${HEADER_CONST}_ROOT}
+ INTERFACE_LINK_LIBRARIES ${LIB${LIB}})
+ else()
+ message("-- No library '${LIB}' found")
+ endif()
+ set(${NAME}_FOUND ${FOUND})
+ endif()
+
+ set(HAVE_${NAME} ${${NAME}_FOUND} PARENT_SCOPE)
+ if(${NAME}_FOUND)
+ safe_string(${HEADER} HEADER_CONST)
+ find_path(HAVE_${HEADER_CONST} ${HEADER} PATHS ${${NAME}_INCLUDEDIR})