Warning, /system/apper/declarative-plugins/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 # CMakeLists for Apper QML plugin
0002
0003 set(apper_qml_plugin_SRCS
0004 DBusUpdaterInterface.cpp
0005 daemonhelper.cpp
0006 qmlplugins.cpp
0007 )
0008
0009 qt5_add_dbus_adaptor(apper_qml_plugin_SRCS
0010 org.kde.ApperUpdaterIcon.xml
0011 DBusUpdaterInterface.h
0012 DBusUpdaterInterface
0013 )
0014
0015 add_library(apperplugin SHARED ${apper_qml_plugin_SRCS})
0016 target_link_libraries(apperplugin
0017 ${QT_QTDECLARATIVE_LIBRARY}
0018 KF5::WidgetsAddons
0019 ${PackageKitQt5_LIBRARIES}
0020 apper_private
0021 )
0022
0023 qt5_use_modules(apperplugin Quick Core)
0024
0025 set_target_properties(apperplugin PROPERTIES INSTALL_RPATH ${CMAKE_INSTALL_FULL_LIBDIR}/apper)
0026
0027 install(TARGETS apperplugin DESTINATION ${KDE_INSTALL_QTQUICKIMPORTSDIR}/org/kde/apper)
0028 install(FILES qmldir DESTINATION ${KDE_INSTALL_QTQUICKIMPORTSDIR}/org/kde/apper)