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()