diff options
| author | Michael Maltese <michaeljosephmaltese@gmail.com> | 2017-04-24 20:06:39 -0700 |
|---|---|---|
| committer | Michael Maltese <michaeljosephmaltese@gmail.com> | 2017-04-27 02:41:00 -0700 |
| commit | 655ab9b4e2af61bbc7010e5c97ad8da09fa7b232 (patch) | |
| tree | 327ae6cc9f7055a06a1dd5cc5560097164261707 /CMake | |
| parent | dd31a403dbcc68388568fece827c3f0887bb4b25 (diff) | |
CMake: clean up HIDAPI build
Diffstat (limited to '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) |
