From ad04be95f8baea5818919eb27e78c2926733a8cb Mon Sep 17 00:00:00 2001 From: Thibault Payet Date: Wed, 19 Aug 2020 18:22:55 +0200 Subject: Configure libnitrokey-1.pc with hidapi on FreeBSD and with hidapi-libusb on other platform --- CMakeLists.txt | 3 +++ 1 file changed, 3 insertions(+) (limited to 'CMakeLists.txt') diff --git a/CMakeLists.txt b/CMakeLists.txt index 0d236f8..119ca79 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -73,6 +73,8 @@ set(SOURCE_FILES set(BUILD_SHARED_LIBS ON CACHE BOOL "Build all libraries as shared") add_library(nitrokey ${SOURCE_FILES}) +set(HIDAPI_LIBUSB_NAME hidapi-libusb) + IF(APPLE) include_directories(hidapi/hidapi) add_library(hidapi-libusb STATIC hidapi/mac/hid.c ) @@ -83,6 +85,7 @@ ELSEIF(UNIX) find_package(PkgConfig) IF(${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD") pkg_search_module(HIDAPI_LIBUSB REQUIRED hidapi) + set(HIDAPI_LIBUSB_NAME hidapi) ELSE() pkg_search_module(HIDAPI_LIBUSB REQUIRED hidapi-libusb) ENDIF() -- cgit v1.2.1