Warning, /plasma/plasma-workspace/kioworkers/desktop/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 add_definitions(-DTRANSLATION_DOMAIN=\"kio_desktop\") 0002 0003 if(BUILD_TESTING) 0004 add_subdirectory(tests) 0005 endif() 0006 0007 set(kio_desktop_SRCS kio_desktop.cpp) 0008 qt_add_dbus_interface( kio_desktop_SRCS ${KDED_DBUS_INTERFACE} kded_interface ) 0009 0010 qt_generate_dbus_interface( desktopnotifier.h ${CMAKE_CURRENT_BINARY_DIR}/desktopnotifier.xml ) 0011 qt_add_dbus_interface( kio_desktop_SRCS ${CMAKE_CURRENT_BINARY_DIR}/desktopnotifier.xml desktopnotifier_interface ) 0012 0013 include_directories(${CMAKE_CURRENT_BINARY_DIR}) 0014 0015 kcoreaddons_add_plugin(kio_desktop SOURCES ${kio_desktop_SRCS} INSTALL_NAMESPACE "kf${QT_MAJOR_VERSION}/kio") 0016 target_link_libraries(kio_desktop Qt::DBus Qt::Gui KF5::KIOCore KF5::I18n KF5::ConfigCore Qt::Network) 0017 set_target_properties(kio_desktop PROPERTIES OUTPUT_NAME "desktop") 0018 0019 ########### next target ############### 0020 0021 kcoreaddons_add_plugin(desktopnotifier SOURCES desktopnotifier.cpp INSTALL_NAMESPACE "kf${QT_MAJOR_VERSION}/kded") 0022 target_link_libraries(desktopnotifier KF5::ConfigCore KF5::KIOCore KF5::DBusAddons) 0023 0024 ########### install files ############### 0025 0026 install(FILES directory.desktop directory.trash DESTINATION ${KDE_INSTALL_DATADIR}/kio_desktop)