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)