Warning, /pim/kdepim-addons/plugins/messageviewerplugins/externalscriptplugin/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_externalscriptplugin 0004 INSTALL_NAMESPACE pim6/messageviewer/viewerplugin) 0005 target_sources(messageviewer_externalscriptplugin PRIVATE 0006 viewerpluginexternalscript.cpp 0007 viewerpluginexternalscriptinterface.cpp 0008 viewerpluginexternalscriptmanager.cpp 0009 viewerpluginexternalscriptinfo.cpp 0010 viewerpluginexternalscriptsloadjob.cpp 0011 viewerpluginexternalscriptparseargument.cpp 0012 configuredialog/viewerpluginexternalconfiguredialog.cpp 0013 configuredialog/viewerpluginexternalconfigurewidget.cpp 0014 configuredialog/viewerpluginexternaleditdialog.cpp 0015 configuredialog/viewerpluginexternaleditwidget.cpp 0016 0017 viewerpluginexternalscript.h 0018 viewerpluginexternalscriptinterface.h 0019 viewerpluginexternalscriptmanager.h 0020 viewerpluginexternalscriptinfo.h 0021 viewerpluginexternalscriptsloadjob.h 0022 viewerpluginexternalscriptparseargument.h 0023 configuredialog/viewerpluginexternalconfiguredialog.h 0024 configuredialog/viewerpluginexternalconfigurewidget.h 0025 configuredialog/viewerpluginexternaleditdialog.h 0026 configuredialog/viewerpluginexternaleditwidget.h 0027 ) 0028 0029 0030 ecm_qt_declare_logging_category(messageviewer_externalscriptplugin HEADER externalscriptplugin_debug.h IDENTIFIER EXTERNALSCRIPTPLUGIN_LOG CATEGORY_NAME org.kde.pim.externalscriptplugin 0031 DESCRIPTION "kdepim-addons (External Script Plugin)" 0032 OLD_CATEGORY_NAMES log_externalscriptplugin 0033 EXPORT KDEPIMADDONS 0034 ) 0035 0036 if (COMPILE_WITH_UNITY_CMAKE_SUPPORT) 0037 set_target_properties(messageviewer_externalscriptplugin PROPERTIES UNITY_BUILD ON) 0038 endif() 0039 0040 target_link_libraries(messageviewer_externalscriptplugin 0041 KPim6::MessageViewer KF6::XmlGui KF6::I18n KPim6::PimCommon KF6::KIOWidgets KPim6::Libkdepim 0042 ) 0043 0044 if (KDEPIMADDONS_BUILD_EXAMPLES) 0045 add_subdirectory(examples) 0046 endif() 0047 0048 if(BUILD_TESTING) 0049 add_subdirectory(autotests) 0050 endif()