diff -r bb42abd9f510 -r cf77c218b0b1 cadMousePro-daemon/src/CMakeLists.txt --- a/cadMousePro-daemon/src/CMakeLists.txt Tue Aug 20 18:59:39 2019 +0200 +++ b/cadMousePro-daemon/src/CMakeLists.txt Thu Aug 29 17:57:30 2019 +0200 @@ -2,6 +2,13 @@ # USB libraries: INCLUDE(FindPkgConfig) + +# Qt libraries: +set(CMAKE_INCLUDE_CURRENT_DIR ON) # Find includes in corresponding build directories +set(CMAKE_AUTOMOC ON) # Instruct CMake to run moc automatically when needed +set(CMAKE_AUTOUIC ON) # Create code from a list of Qt designer ui files +find_package(Qt5 CONFIG REQUIRED Core DBus) + pkg_check_modules (USB_LIBS hidapi-hidraw) include_directories(${USB_LIBS_INCLUDE_DIRS}) link_directories(${USB_LIBS_LIBRARY_DIRS}) @@ -13,9 +20,12 @@ # Executable output: add_executable( ${EXECUTABLE_FILE} + Daemon.h + generated-sources/DBusAdaptor.h + generated-sources/DBusAdaptor.cpp cadMousePro.cpp ) # Link libraries: -target_link_libraries(${EXECUTABLE_FILE} ${USB_LIBS_LIBRARIES}) +target_link_libraries(${EXECUTABLE_FILE} ${USB_LIBS_LIBRARIES} Qt5::DBus) set_property(TARGET ${EXECUTABLE_FILE} PROPERTY INSTALL_RPATH_USE_LINK_PATH TRUE)