Warning, /pim/kdepim-addons/plugins/messageviewer/bodypartformatter/itinerary/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 add_library(messageviewer_bodypartformatter_semantic MODULE) 0004 0005 target_sources(messageviewer_bodypartformatter_semantic PRIVATE 0006 itinerary_plugin.cpp 0007 itinerarymemento.cpp 0008 itineraryprocessor.cpp 0009 itineraryrenderer.cpp 0010 itineraryurlhandler.cpp 0011 itinerarykdeconnecthandler.cpp 0012 itinerarymemento.h 0013 itineraryprocessor.h 0014 itineraryrenderer.h 0015 itineraryurlhandler.h 0016 itinerarykdeconnecthandler.h 0017 templates/templates.qrc 0018 ) 0019 ecm_qt_declare_logging_category(messageviewer_bodypartformatter_semantic HEADER itinerary_debug.h IDENTIFIER ITINERARY_LOG CATEGORY_NAME org.kde.pim.messageviewer.itinerary 0020 DESCRIPTION "kdepim-addons (Itinerary plugin)" 0021 EXPORT KDEPIMADDONS 0022 ) 0023 0024 0025 if (COMPILE_WITH_UNITY_CMAKE_SUPPORT) 0026 set_target_properties(messageviewer_bodypartformatter_semantic PROPERTIES UNITY_BUILD ON) 0027 endif() 0028 0029 target_compile_definitions(messageviewer_bodypartformatter_semantic PRIVATE -DTRANSLATION_DOMAIN=\"messageviewer_semantic_plugin\") 0030 target_link_libraries(messageviewer_bodypartformatter_semantic 0031 KF6::KIOGui 0032 KPim6::MessageViewer 0033 KPim6::CalendarSupport 0034 KF6::I18n 0035 KPim6::GrantleeTheme 0036 KF6::TextTemplate 0037 Qt::DBus 0038 KF6::Prison 0039 KPim6::Itinerary 0040 KPim6::PkPass 0041 ) 0042 install(TARGETS messageviewer_bodypartformatter_semantic DESTINATION ${KDE_INSTALL_PLUGINDIR}/pim6/messageviewer/bodypartformatter)