Changeset View
Changeset View
Standalone View
Standalone View
daemon/CMakeLists.txt
1 | project(kdeconnectd) | 1 | project(kdeconnectd) | ||
---|---|---|---|---|---|
2 | 2 | | |||
3 | find_package(KF5 REQUIRED COMPONENTS Notifications KIO) | | |||
4 | | ||||
5 | add_definitions(-DTRANSLATION_DOMAIN="kdeconnect-kded") | 3 | add_definitions(-DTRANSLATION_DOMAIN="kdeconnect-kded") | ||
6 | 4 | | |||
7 | add_executable(kdeconnectd kdeconnectd.cpp) | 5 | add_executable(kdeconnectd kdeconnectd.cpp) | ||
8 | target_link_libraries(kdeconnectd kdeconnectcore KF5::KIOWidgets KF5::DBusAddons KF5::Notifications KF5::I18n Qt5::Widgets) | 6 | target_link_libraries(kdeconnectd kdeconnectcore KF5::KIOWidgets KF5::DBusAddons KF5::Notifications KF5::I18n Qt5::Widgets) | ||
9 | 7 | | |||
10 | ecm_mark_nongui_executable(kdeconnectd) | 8 | ecm_mark_nongui_executable(kdeconnectd) | ||
11 | 9 | | |||
12 | configure_file(kdeconnectd.desktop.cmake ${CMAKE_CURRENT_BINARY_DIR}/kdeconnectd.desktop) | 10 | configure_file(kdeconnectd.desktop.cmake ${CMAKE_CURRENT_BINARY_DIR}/kdeconnectd.desktop) | ||
13 | configure_file(org.kde.kdeconnect.service.in ${CMAKE_CURRENT_BINARY_DIR}/org.kde.kdeconnect.service) | 11 | configure_file(org.kde.kdeconnect.service.in ${CMAKE_CURRENT_BINARY_DIR}/org.kde.kdeconnect.service) | ||
14 | 12 | | |||
15 | install(FILES ${CMAKE_CURRENT_BINARY_DIR}/kdeconnectd.desktop DESTINATION ${AUTOSTART_INSTALL_DIR}) | 13 | install(FILES ${CMAKE_CURRENT_BINARY_DIR}/kdeconnectd.desktop DESTINATION ${AUTOSTART_INSTALL_DIR}) | ||
16 | install(FILES ${CMAKE_CURRENT_BINARY_DIR}/org.kde.kdeconnect.service DESTINATION ${DBUS_SERVICES_INSTALL_DIR}) | 14 | install(FILES ${CMAKE_CURRENT_BINARY_DIR}/org.kde.kdeconnect.service DESTINATION ${DBUS_SERVICES_INSTALL_DIR}) | ||
17 | install(TARGETS kdeconnectd DESTINATION ${LIBEXEC_INSTALL_DIR}) | 15 | install(TARGETS kdeconnectd DESTINATION ${LIBEXEC_INSTALL_DIR}) | ||
18 | 16 | |