From c450fe815e8a20433d2a60ac5df4dd25e51086ad Mon Sep 17 00:00:00 2001 From: Stanislaw Halik Date: Thu, 12 Jun 2014 06:21:29 +0200 Subject: detect libevdev via pkgconfig --- CMakeLists.txt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 7e101bad..2f697b05 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -5,6 +5,7 @@ include(CMakeParseArguments) set(CMAKE_MODULE_PATH "${CMAKE_MODULE_PATH}" "${CMAKE_SOURCE_DIR}/cmake/") include(GetGitRevisionDescription) +include(FindPkgConfig) find_package(Git QUIET) if(GIT_FOUND) git_describe(OPENTRACK__COMMIT --tags --always) @@ -331,7 +332,9 @@ endif() if(SDK_ENABLE_LIBEVDEV) opentrack_library(opentrack-proto-libevdev) - target_link_libraries(opentrack-proto-libevdev evdev) + pkg_check_modules(libevdev REQUIRED QUIET libevdev) + include_directories(${LibXML++_INCLUDE_DIRS}) + target_link_libraries(opentrack-proto-libevdev ${libevdev-LIBRARIES}) endif() if(SDK_FSUIPC) -- cgit v1.2.3