diff --git a/CMakeLists.txt b/CMakeLists.txt index 32ee35ff3..c9afd5942 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -398,6 +398,7 @@ else() find_package(Sgp4) find_package(AptDec) find_package(LibDAB) + find_package(HIDAPI) endif() if (LIBSIGMF_FOUND AND CMAKE_CXX_COMPILER_ID STREQUAL "GNU") @@ -448,8 +449,6 @@ if(ENABLE_USRP) find_package(UHD) endif() -find_package(HIDAPI) - if(ENABLE_FUNCUBE AND UNIX AND LIBUSB_FOUND AND HIDAPI_FOUND) add_subdirectory(fcdlib) add_subdirectory(fcdhid) diff --git a/external/CMakeLists.txt b/external/CMakeLists.txt index 46c5e0267..07cdbff27 100644 --- a/external/CMakeLists.txt +++ b/external/CMakeLists.txt @@ -252,7 +252,7 @@ if (NOT HIDAPI_FOUND AND NOT USE_PRECOMPILED_LIBS) set(HIDAPI_FOUND ON CACHE INTERNAL "") set(HIDAPI_EXTERNAL ON CACHE INTERNAL "") set(HIDAPI_ROOT_DIR "${install_dir}" CACHE INTERNAL "") - set(HIDAPI_INCLUDE_DIRS "${install_dir}/include" CACHE INTERNAL "") + set(HIDAPI_INCLUDE_DIRS "${install_dir}/include/hidapi" CACHE INTERNAL "") if (APPLE) set(HIDAPI_LIBRARIES "${install_dir}/lib/libhidapi${CMAKE_SHARED_LIBRARY_SUFFIX}" CACHE INTERNAL "") set(MACOS_EXTERNAL_LIBS_FIXUP "${MACOS_EXTERNAL_LIBS_FIXUP};${install_dir}/lib")