From 73ebc190fae87bf6009daa336a08d30bfc56576b Mon Sep 17 00:00:00 2001 From: Lioncash Date: Tue, 10 Apr 2018 09:53:08 -0400 Subject: [PATCH] InputCommon/CMakeLists: Link evdev and udev in privately These libraries aren't directly used outside of InputCommon --- Source/Core/InputCommon/CMakeLists.txt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Source/Core/InputCommon/CMakeLists.txt b/Source/Core/InputCommon/CMakeLists.txt index 6e44880a07..b79d9fef19 100644 --- a/Source/Core/InputCommon/CMakeLists.txt +++ b/Source/Core/InputCommon/CMakeLists.txt @@ -74,7 +74,8 @@ else() endif() if(LIBEVDEV_FOUND AND LIBUDEV_FOUND) - target_sources(inputcommon PRIVATE + target_sources(inputcommon + PRIVATE ControllerInterface/evdev/evdev.cpp ) target_include_directories(inputcommon @@ -82,7 +83,8 @@ if(LIBEVDEV_FOUND AND LIBUDEV_FOUND) ${LIBEVDEV_INCLUDE_DIR} ${LIBUDEV_INCLUDE_DIR} ) - target_link_libraries(inputcommon PUBLIC + target_link_libraries(inputcommon + PRIVATE ${LIBEVDEV_LIBRARY} ${LIBUDEV_LIBRARY} )