mirror of https://github.com/wb2osz/direwolf.git
22 lines
498 B
CMake
22 lines
498 B
CMake
|
set(HIDAPI_LIBRARIES "" CACHE INTERNAL "")
|
||
|
|
||
|
if(WIN32 OR CYGWIN) # windows
|
||
|
|
||
|
set(HIDAPI_LIBRARIES hidapi CACHE INTERNAL "hidapi")
|
||
|
|
||
|
list(APPEND hidapi_SOURCES
|
||
|
# Functions for accessing HID devices on Windows.
|
||
|
# These were copied from https://github.com/libusb/hidapi
|
||
|
${CUSTOM_HIDAPI_DIR}/hid.c
|
||
|
)
|
||
|
|
||
|
add_library(hidapi STATIC
|
||
|
${hidapi_SOURCES}
|
||
|
)
|
||
|
|
||
|
set_target_properties(hidapi
|
||
|
PROPERTIES COMPILE_FLAGS "-Dbool=int -Dtrue=1 -Dfalse=0 -DUSE_HIDAPI_STATIC"
|
||
|
)
|
||
|
|
||
|
endif()
|