3
0
mirror of https://github.com/Qortal/Brooklyn.git synced 2025-02-15 19:55:53 +00:00
2022-03-05 22:41:29 +05:00

42 lines
1.1 KiB
CMake

configure_file(${CMAKE_CURRENT_SOURCE_DIR}/config-shellprivate.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-shellprivate.h)
set(plasmashellprivateplugin_SRCS
widgetexplorer/kcategorizeditemsviewmodels.cpp
widgetexplorer/plasmaappletitemmodel.cpp
widgetexplorer/openwidgetassistant.cpp
widgetexplorer/widgetexplorer.cpp
shellprivateplugin.cpp
)
add_library(plasmashellprivateplugin SHARED ${plasmashellprivateplugin_SRCS})
target_link_libraries(plasmashellprivateplugin
Qt::Core
Qt::Quick
Qt::Qml
Qt::Gui
Qt::Widgets
Qt::Quick
Qt::Qml
KF5::Plasma
KF5::PlasmaQuick
KF5::I18n
KF5::Service
KF5::NewStuff
KF5::KIOFileWidgets
KF5::WindowSystem
KF5::Declarative
KF5::Activities
KF5::TextWidgets
)
install(TARGETS plasmashellprivateplugin DESTINATION ${KDE_INSTALL_QMLDIR}/org/kde/plasma/private/shell)
install(FILES
wallpaperplugin.knsrc
widgetexplorer/plasmoids.knsrc
DESTINATION ${KDE_INSTALL_KNSRCDIR}
)
install(FILES qmldir DESTINATION ${KDE_INSTALL_QMLDIR}/org/kde/plasma/private/shell)