kdeconnect-kde/plugins/sftp/CMakeLists.txt
Aleix Pol 8f777040f7 Remove KNotifications dependency from libkdeconnectcore
Moves the implementation into the actual daemon. This opens the
possibility for different ways to expose these notifications depending on
where the libkdeconnect will be deployed.

REVIEW: 123076
2015-03-24 12:26:37 +01:00

29 lines
584 B
CMake

find_package(KF5 REQUIRED COMPONENTS Notifications)
set(kdeconnect_sftp_SRCS
mounter.cpp
mountloop.cpp
sftpplugin.cpp
)
kdeconnect_add_plugin(kdeconnect_sftp JSON kdeconnect_sftp.json SOURCES ${kdeconnect_sftp_SRCS})
target_link_libraries(kdeconnect_sftp
kdeconnectcore
Qt5::DBus
KF5::Service
KF5::I18n
KF5::KIOFileWidgets
KF5::IconThemes
KF5::KIOWidgets
KF5::Notifications
)
include(DbusInterfaceMacros)
generate_and_install_dbus_interface(
kdeconnect_sftp
sftpplugin.h
org.kde.kdeconnect.device.sftp.xml
OPTIONS -a
)