Warning, /plasma/print-manager/src/kded/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 set(printmanagerkded_SRCS
0002 NewPrinterNotification.cpp
0003 PrintManagerKded.cpp
0004 NewPrinterNotification.h
0005 PrintManagerKded.h
0006 )
0007
0008 qt_add_dbus_adaptor(printmanagerkded_SRCS
0009 com.redhat.NewPrinterNotification.xml
0010 NewPrinterNotification.h
0011 NewPrinterNotification
0012 )
0013
0014 add_library(kded_printmanager MODULE ${printmanagerkded_SRCS})
0015 set_target_properties(kded_printmanager PROPERTIES OUTPUT_NAME printmanager)
0016
0017 target_link_libraries(kded_printmanager PRIVATE
0018 Qt6::Core
0019 KF6::DBusAddons
0020 KF6::Notifications
0021 kcupslib
0022 )
0023
0024 ecm_qt_declare_logging_category(kded_printmanager
0025 HEADER pmkded_log.h
0026 IDENTIFIER PMKDED
0027 CATEGORY_NAME org.kde.plasma.printmanager.kded
0028 DESCRIPTION "Print Manager (kded)"
0029 EXPORT PMLOGS
0030 )
0031
0032 install(TARGETS kded_printmanager DESTINATION ${KDE_INSTALL_PLUGINDIR}/kf6/kded)
0033 install(FILES printmanager.notifyrc DESTINATION ${KDE_INSTALL_KNOTIFYRCDIR})