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     Qt${QT_MAJOR_VERSION}::Core
0013     Qt${QT_MAJOR_VERSION}::Quick
0014     Qt${QT_MAJOR_VERSION}::Qml
0015     Qt${QT_MAJOR_VERSION}::Gui
0016     KF5::I18n
0017     KF5::CalendarEvents
0018     KF5::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)