diff --git a/app/CMakeLists.txt b/app/CMakeLists.txt index c4c629dc..268a06c2 100644 --- a/app/CMakeLists.txt +++ b/app/CMakeLists.txt @@ -1,15 +1,16 @@ if(APPLE) kirigami_package_breeze_icons(ICONS network-connect dialog-ok dialog-cancel dialog-ok-apply entry-edit input-mouse-click-left input-mouse-click-middle input-mouse-click-right media-skip-backward media-playback-pause media-playback-start media-skip-forward view-fullscreen - document-edit player-volume-muted player-volume view-refresh help-about + document-edit player-volume-muted player-volume view-refresh help-about hands-free + audio-volume-muted network-disconnect list-add audio-volume-low audio-volume-medium audio-volume-high ) endif() qt5_add_resources(kdeconnect_SRCS resources.qrc) add_executable(kdeconnect main.cpp ${kdeconnect_SRCS}) target_link_libraries(kdeconnect Qt5::Quick Qt5::Widgets KF5::CoreAddons KF5::I18n) install(TARGETS kdeconnect ${INSTALL_TARGETS_DEFAULT_ARGS}) install(PROGRAMS org.kde.kdeconnect.app.desktop DESTINATION ${XDG_APPS_INSTALL_DIR}) diff --git a/smsapp/CMakeLists.txt b/smsapp/CMakeLists.txt index 20765628..4619c27c 100644 --- a/smsapp/CMakeLists.txt +++ b/smsapp/CMakeLists.txt @@ -1,58 +1,58 @@ qt5_add_resources(KCSMS_SRCS resources.qrc) find_package(KF5People) add_library(kdeconnectsmshelper smshelper.cpp ) set_target_properties(kdeconnectsmshelper PROPERTIES VERSION ${KDECONNECT_VERSION} SOVERSION ${KDECONNECT_VERSION_MAJOR} ) generate_export_header(kdeconnectsmshelper EXPORT_FILE_NAME ${CMAKE_CURRENT_BINARY_DIR}/kdeconnectsms_export.h BASE_NAME KDEConnectSmsAppLib) target_include_directories(kdeconnectsmshelper PUBLIC ${CMAKE_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR}) target_link_libraries(kdeconnectsmshelper PUBLIC Qt5::Core Qt5::DBus KF5::People kdeconnectinterfaces ) # If ever this library is actually used by someone else, we should export these headers set(libkdeconnectsmshelper_HEADERS smshelper.h ${CMAKE_CURRENT_BINARY_DIR}/kdeconnectsms_export.h ) add_executable(kdeconnect-sms main.cpp conversationlistmodel.cpp conversationmodel.cpp ${KCSMS_SRCS}) target_include_directories(kdeconnect-sms PUBLIC ${CMAKE_BINARY_DIR}) target_link_libraries(kdeconnect-sms kdeconnectsmshelper kdeconnectinterfaces Qt5::Quick Qt5::Widgets KF5::CoreAddons KF5::DBusAddons KF5::I18n KF5::People ) install(TARGETS kdeconnect-sms ${INSTALL_TARGETS_DEFAULT_ARGS}) install(TARGETS kdeconnectsmshelper ${INSTALL_TARGETS_DEFAULT_ARGS} LIBRARY NAMELINK_SKIP) install(PROGRAMS org.kde.kdeconnect.sms.desktop DESTINATION ${KDE_INSTALL_APPDIR}) if(APPLE) kirigami_package_breeze_icons(ICONS - view-refresh help-about + view-refresh help-about dialog-cancel ) endif()