diff options
Diffstat (limited to 'tdecore/tdehw/hwlibdaemons/dbus/CMakeLists.txt')
-rw-r--r-- | tdecore/tdehw/hwlibdaemons/dbus/CMakeLists.txt | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/tdecore/tdehw/hwlibdaemons/dbus/CMakeLists.txt b/tdecore/tdehw/hwlibdaemons/dbus/CMakeLists.txt index 4d1f4618a..d6e75af12 100644 --- a/tdecore/tdehw/hwlibdaemons/dbus/CMakeLists.txt +++ b/tdecore/tdehw/hwlibdaemons/dbus/CMakeLists.txt @@ -9,8 +9,10 @@ # ################################################# + include_directories( ${DBUS_INCLUDE_DIRS} + ${DBUS_TQT_INCLUDE_DIRS} ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR} @@ -19,8 +21,8 @@ include_directories( ##### tde_dbus_hardwarecontrol ################## tde_add_executable( tde_dbus_hardwarecontrol - SOURCES tde_dbus_hardwarecontrol.c - LINK ${DBUS_LIBRARIES} + SOURCES tde_dbus_hardwarecontrol.cpp + LINK ${DBUS_LIBRARIES} ${DBUS_TQT_LIBRARIES} ${TQT_LIBRARIES} DESTINATION ${BIN_INSTALL_DIR} ) @@ -28,10 +30,11 @@ tde_add_executable( tde_dbus_hardwarecontrol configure_file( org.trinitydesktop.hardwarecontrol.service.cmake org.trinitydesktop.hardwarecontrol.service @ONLY ) -install( FILES - org.trinitydesktop.hardwarecontrol.conf - DESTINATION ${DBUS_SYSTEM_CONF_DIRECTORY} ) +install( FILES org.trinitydesktop.hardwarecontrol.conf + DESTINATION ${DBUS_SYSTEM_CONF_DIRECTORY} ) + +install( FILES ${CMAKE_CURRENT_BINARY_DIR}/org.trinitydesktop.hardwarecontrol.service + DESTINATION ${DBUS_SERVICE_DIRECTORY} ) -install( FILES - ${CMAKE_CURRENT_BINARY_DIR}/org.trinitydesktop.hardwarecontrol.service - DESTINATION ${DBUS_SERVICE_DIRECTORY} ) +install( FILES org.trinitydesktop.hardwarecontrol.policy + DESTINATION ${POLKIT_ACTIONS_DIRECTORY} ) |