Changeset View
Changeset View
Standalone View
Standalone View
daemon/backends/CMakeLists.txt
Show All 28 Lines | |||||
29 | upower_device_interface) | 29 | upower_device_interface) | ||
30 | 30 | | |||
31 | qt5_add_dbus_interface(powerdevilupowerbackend_SRCS | 31 | qt5_add_dbus_interface(powerdevilupowerbackend_SRCS | ||
32 | ${CMAKE_CURRENT_SOURCE_DIR}/upower/dbus/org.freedesktop.UPower.KbdBacklight.xml | 32 | ${CMAKE_CURRENT_SOURCE_DIR}/upower/dbus/org.freedesktop.UPower.KbdBacklight.xml | ||
33 | upower_kbdbacklight_interface) | 33 | upower_kbdbacklight_interface) | ||
34 | 34 | | |||
35 | ## backlight helper executable | 35 | ## backlight helper executable | ||
36 | add_executable(backlighthelper upower/backlighthelper.cpp ${PowerDevil_SOURCE_DIR}/daemon/powerdevil_debug.cpp ${backlighthelper_mocs}) | 36 | add_executable(backlighthelper upower/backlighthelper.cpp ${PowerDevil_SOURCE_DIR}/daemon/powerdevil_debug.cpp ${backlighthelper_mocs}) | ||
37 | target_link_libraries(backlighthelper Qt5::Core KF5::Auth KF5::I18n) | 37 | target_link_libraries(backlighthelper Qt5::Core KF5::AuthCore KF5::I18n) | ||
38 | install(TARGETS backlighthelper DESTINATION ${KAUTH_HELPER_INSTALL_DIR}) | 38 | install(TARGETS backlighthelper DESTINATION ${KAUTH_HELPER_INSTALL_DIR}) | ||
39 | kauth_install_helper_files(backlighthelper org.kde.powerdevil.backlighthelper root) | 39 | kauth_install_helper_files(backlighthelper org.kde.powerdevil.backlighthelper root) | ||
40 | kauth_install_actions(org.kde.powerdevil.backlighthelper ${CMAKE_CURRENT_SOURCE_DIR}/upower/backlight_helper_actions.actions) | 40 | kauth_install_actions(org.kde.powerdevil.backlighthelper ${CMAKE_CURRENT_SOURCE_DIR}/upower/backlight_helper_actions.actions) | ||
41 | 41 | | |||
42 | ## discrete gpu helper executable | 42 | ## discrete gpu helper executable | ||
43 | add_executable(discretegpuhelper upower/discretegpuhelper.cpp ${PowerDevil_SOURCE_DIR}/daemon/powerdevil_debug.cpp ${discretegpuhelper_mocs}) | 43 | add_executable(discretegpuhelper upower/discretegpuhelper.cpp ${PowerDevil_SOURCE_DIR}/daemon/powerdevil_debug.cpp ${discretegpuhelper_mocs}) | ||
44 | target_link_libraries(discretegpuhelper Qt5::Core KF5::Auth) | 44 | target_link_libraries(discretegpuhelper Qt5::Core KF5::AuthCore) | ||
45 | install(TARGETS discretegpuhelper DESTINATION ${KAUTH_HELPER_INSTALL_DIR}) | 45 | install(TARGETS discretegpuhelper DESTINATION ${KAUTH_HELPER_INSTALL_DIR}) | ||
46 | kauth_install_helper_files(discretegpuhelper org.kde.powerdevil.discretegpuhelper root) | 46 | kauth_install_helper_files(discretegpuhelper org.kde.powerdevil.discretegpuhelper root) | ||
47 | kauth_install_actions(org.kde.powerdevil.discretegpuhelper ${CMAKE_CURRENT_SOURCE_DIR}/upower/discretegpu_helper_actions.actions) | 47 | kauth_install_actions(org.kde.powerdevil.discretegpuhelper ${CMAKE_CURRENT_SOURCE_DIR}/upower/discretegpu_helper_actions.actions) | ||
48 | 48 | | |||
49 | add_library(powerdevilupowerbackend ${powerdevilupowerbackend_SRCS}) | 49 | add_library(powerdevilupowerbackend ${powerdevilupowerbackend_SRCS}) | ||
50 | set_target_properties(powerdevilupowerbackend PROPERTIES PREFIX "") | 50 | set_target_properties(powerdevilupowerbackend PROPERTIES PREFIX "") | ||
51 | target_link_libraries(powerdevilupowerbackend | 51 | target_link_libraries(powerdevilupowerbackend | ||
52 | Qt5::Widgets | 52 | Qt5::Widgets | ||
53 | KF5::Auth | 53 | KF5::AuthCore | ||
54 | KF5::ConfigCore | 54 | KF5::ConfigCore | ||
55 | KF5::CoreAddons | 55 | KF5::CoreAddons | ||
56 | KF5::DBusAddons | 56 | KF5::DBusAddons | ||
57 | KF5::I18n | 57 | KF5::I18n | ||
58 | ${UDEV_LIBS} | 58 | ${UDEV_LIBS} | ||
59 | ${X11_LIBRARIES} | 59 | ${X11_LIBRARIES} | ||
60 | ${X11_Xrandr_LIB} | 60 | ${X11_Xrandr_LIB} | ||
61 | ${XCB_XCB_LIBRARY} | 61 | ${XCB_XCB_LIBRARY} | ||
62 | ${XCB_RANDR_LIBRARY} | 62 | ${XCB_RANDR_LIBRARY} | ||
63 | powerdevilcore | 63 | powerdevilcore | ||
64 | ) | 64 | ) | ||
65 | if(DDCUTIL_FOUND) | 65 | if(DDCUTIL_FOUND) | ||
66 | target_link_libraries(powerdevilupowerbackend ${LIBDDCUTIL_LIBRARY}) | 66 | target_link_libraries(powerdevilupowerbackend ${LIBDDCUTIL_LIBRARY}) | ||
67 | endif() | 67 | endif() | ||
68 | 68 | | |||
69 | install(TARGETS powerdevilupowerbackend DESTINATION ${KDE_INSTALL_PLUGINDIR}/kf5/powerdevil) | 69 | install(TARGETS powerdevilupowerbackend DESTINATION ${KDE_INSTALL_PLUGINDIR}/kf5/powerdevil) |