Warning, /plasma/plasma-workspace/components/calendar/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 add_library(calendarplugin SHARED) 0002 0003 target_sources(calendarplugin PRIVATE 0004 calendarplugin.cpp 0005 calendar.cpp 0006 daysmodel.cpp 0007 eventdatadecorator.cpp 0008 eventpluginsmanager.cpp 0009 ) 0010 0011 target_link_libraries(calendarplugin 0012 Qt6::Core 0013 Qt6::Quick 0014 Qt6::Qml 0015 Qt6::Gui 0016 KF6::I18n 0017 KF6::CalendarEvents 0018 KF6::CoreAddons 0019 ) 0020 0021 install(TARGETS calendarplugin DESTINATION ${KDE_INSTALL_QMLDIR}/org/kde/plasma/workspace/calendar) 0022 install(DIRECTORY qml/ DESTINATION ${KDE_INSTALL_QMLDIR}/org/kde/plasma/workspace/calendar) 0023 0024 ecm_generate_qmltypes(org.kde.plasma.workspace.calendar 2.0 DESTINATION ${KDE_INSTALL_QMLDIR}/org/kde/plasma/workspace/calendar) 0025 0026 install(PROGRAMS kconf_update/migrate-calendar-to-plugin-id.py DESTINATION ${KDE_INSTALL_KCONFUPDATEDIR}) 0027 install(FILES kconf_update/migrate-calendar-to-plugin-id.upd DESTINATION ${KDE_INSTALL_KCONFUPDATEDIR})