From 1cd9130ed0819916e0c1edbd9f39c4dd0d82f0b5 Mon Sep 17 00:00:00 2001
From: Sandro Mani <manisandro@gmail.com>
Date: Tue, 27 Jan 2015 14:12:19 +0100
Subject: [PATCH] Unbundle hidapi
---
src/libambit/CMakeLists.txt | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/src/libambit/CMakeLists.txt b/src/libambit/CMakeLists.txt
index 93b5042..cb2f74e 100644
--- a/src/libambit/CMakeLists.txt
+++ b/src/libambit/CMakeLists.txt
@@ -15,9 +15,11 @@ IF (DEFINED DEBUG_PRINT_FILE_LINE)
set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -DDEBUG_PRINT_FILE_LINE=${DEBUG_PRINT_FILE_LINE}")
ENDIF()
-include(HidapiDriver)
include(GNUInstallDirs)
+find_package(PkgConfig)
+pkg_check_modules(HIDAPI REQUIRED hidapi-hidraw)
+
add_library (
ambit
SHARED
@@ -34,19 +36,18 @@ add_library (
sbem0102.c
sha256.c
utils.c
- ${HIDAPI_SOURCE_FILES}
)
target_link_libraries(
ambit
- ${HIDAPI_LIBS}
+ ${HIDAPI_LIBRARIES}
m
)
set_target_properties(ambit PROPERTIES VERSION 0.3.0 SOVERSION 0)
include_directories(
- ${HIDAPI_INCLUDE_DIR}
+ ${HIDAPI_INCLUDE_DIRS}
)
install(TARGETS ambit DESTINATION ${CMAKE_INSTALL_LIBDIR})
--
2.2.2