diff options
Diffstat (limited to 'CMake/FindHIDAPI.cmake')
| -rw-r--r-- | CMake/FindHIDAPI.cmake | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/CMake/FindHIDAPI.cmake b/CMake/FindHIDAPI.cmake index b75110ab12..81b9990212 100644 --- a/CMake/FindHIDAPI.cmake +++ b/CMake/FindHIDAPI.cmake @@ -6,4 +6,12 @@ set(HIDAPI_INCLUDE_DIRS ${HIDAPI_INCLUDE_DIR}) include(FindPackageHandleStandardArgs) find_package_handle_standard_args(HIDAPI DEFAULT_MSG HIDAPI_LIBRARY HIDAPI_INCLUDE_DIR) +if(HIDAPI_FOUND AND NOT TARGET Hidapi::Hidapi) + add_library(Hidapi::Hidapi UNKNOWN IMPORTED) + set_target_properties(Hidapi::Hidapi PROPERTIES + IMPORTED_LOCATION ${HIDAPI_LIBRARIES} + INTERFACE_INCLUDE_DIRECTORIES ${HIDAPI_INCLUDE_DIRS} + ) +endif() + mark_as_advanced(HIDAPI_INCLUDE_DIR HIDAPI_LIBRARY) |
