libaac-next/cmake/FindHIDAPI.cmake
2025-08-04 21:18:27 +07:00

33 lines
628 B
CMake

# HIDAPI_FOUND
# HIDAPI_INCLUDE_DIRS
# HIDAPI_LIBRARIES
include(FindPackageHandleStandardArgs)
find_path(HIDAPI_INCLUDE_DIRS
NAMES hidapi/hidapi.h
/usr/include
/usr/local/include
/sw/include
/opt/local/include
DOC "The directory where hidapi/hidapi.h resides")
find_library(HIDAPI_LIBRARIES
NAMES hidapi-hidraw hidapi-libusb
PATHS
/usr/lib64
/usr/local/lib64
/sw/lib64
/opt/loca/lib64
/usr/lib
/usr/local/lib
/sw/lib
/opt/local/lib
DOC "The hidapi library")
find_package_handle_standard_args(HIDAPI REQUIRED_VARS HIDAPI_LIBRARIES HIDAPI_INCLUDE_DIRS)
mark_as_advanced(HIDAPI_INCLUDE_DIR HIDAPI_LIBRARY)