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})