Warning, /system/apper/apperd/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 # CMakeLists for the kded component
0002 
0003 set(kded_apperd_SRCS
0004     DistroUpgrade.cpp
0005     DBusInterface.cpp
0006     TransactionJob.cpp
0007     TransactionWatcher.cpp
0008     RefreshCacheTask.cpp
0009     Updater.cpp
0010     RebootListener.cpp
0011     ApperdThread.cpp
0012     apperd.cpp
0013 )
0014 
0015 qt5_add_dbus_adaptor(kded_apperd_SRCS
0016     org.kde.apperd.xml
0017     DBusInterface.h
0018     DBusInterface
0019 )
0020 
0021 add_library(kded_apperd MODULE ${kded_apperd_SRCS})
0022 
0023 target_link_libraries(kded_apperd
0024     KF5::WidgetsAddons
0025     KF5::KIOFileWidgets
0026     KF5::Notifications
0027     KF5::DBusAddons
0028     PW::KWorkspace
0029     PK::packagekitqt5
0030     apper_private
0031 )
0032 
0033 if(DEBCONF_SUPPORT)
0034     target_link_libraries(kded_apperd DebconfKDE::Main)
0035 endif()
0036 
0037 set_target_properties(kded_apperd PROPERTIES INSTALL_RPATH ${CMAKE_INSTALL_FULL_LIBDIR}/apper)
0038 
0039 install(TARGETS kded_apperd DESTINATION ${KDE_INSTALL_QTPLUGINDIR})
0040 install(FILES apperd.notifyrc DESTINATION ${KDE_INSTALL_DATADIR}/apperd)
0041 install(FILES apperd.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR}/kded)