Warning, /pim/kdepim-addons/plugins/messageviewerplugins/createtodoplugin/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 # SPDX-FileCopyrightText: 2015-2024 Laurent Montel <montel@kde.org>
0002 # SPDX-License-Identifier: BSD-3-Clause
0003 kcoreaddons_add_plugin(messageviewer_createtodoplugin INSTALL_NAMESPACE pim6/messageviewer/viewerplugin)
0004 target_sources(messageviewer_createtodoplugin PRIVATE
0005     viewerplugincreatetodo.cpp
0006     viewerplugincreatetodointerface.cpp
0007     todoedit.cpp
0008     createtodojob.cpp
0009     viewerplugincreatetodo.h
0010     viewerplugincreatetodointerface.h
0011     todoedit.h
0012     createtodojob.h
0013     )
0014 ecm_qt_declare_logging_category(messageviewer_createtodoplugin HEADER createtodoplugin_debug.h IDENTIFIER CREATETODOPLUGIN_LOG CATEGORY_NAME org.kde.pim.createtodoplugin
0015     DESCRIPTION "kdepim-addons (create todo plugin)"
0016     OLD_CATEGORY_NAMES log_createtodoplugin
0017     EXPORT KDEPIMADDONS
0018     )
0019 
0020 
0021 if (COMPILE_WITH_UNITY_CMAKE_SUPPORT)
0022     set_target_properties(messageviewer_createtodoplugin PROPERTIES UNITY_BUILD ON)
0023 endif()
0024 
0025 
0026 target_link_libraries(messageviewer_createtodoplugin
0027     KPim6::MessageViewer KF6::XmlGui KF6::CalendarCore KPim6::IncidenceEditor KPim6::AkonadiMime KPim6::AkonadiWidgets KPim6::CalendarSupport
0028     )
0029