Warning, /pim/kdepim-addons/plugins/messageviewerconfigureplugins/dkim-verify/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_dkimconfigplugin INSTALL_NAMESPACE pim6/messageviewer/configuresettings)
0004 target_sources(messageviewer_dkimconfigplugin PRIVATE
0005     dkimconfiguresettingsplugin.cpp
0006     dkimconfiguresettingsplugin.h
0007     )
0008 
0009 
0010 target_link_libraries(messageviewer_dkimconfigplugin
0011     KPim6::MessageViewer
0012     KF6::I18n
0013     dkimverifyconfigure
0014     )
0015 
0016 
0017 add_library(dkimverifyconfigure)
0018 target_sources(dkimverifyconfigure PRIVATE
0019     dkimconfiguredialog.cpp
0020     dkimconfiguretab.cpp
0021     dkimconfigurewidget.cpp
0022     dkimgeneralwidget.cpp
0023     dkimkeyrecordwidget.cpp
0024     dkimadvancedwidget.cpp
0025     dkimpolicywidget.cpp
0026     dkimauthenticationverifiedserverwidget.cpp
0027     dkimauthenticationverifiedserverdialog.cpp
0028     dkimconfiguredialog.h
0029     dkimconfiguretab.h
0030     dkimconfigurewidget.h
0031     dkimgeneralwidget.h
0032     dkimkeyrecordwidget.h
0033     dkimadvancedwidget.h
0034     dkimpolicywidget.h
0035     dkimauthenticationverifiedserverwidget.h
0036     dkimauthenticationverifiedserverdialog.h
0037     )
0038 
0039 ecm_qt_declare_logging_category(dkimverifyconfigure HEADER libdkimverifyconfigure_debug.h IDENTIFIER LIBDKIMVERIFYCONFIGURE_PLUGIN_LOG CATEGORY_NAME org.kde.pim.libdkimconfigureplugin
0040     DESCRIPTION "kdepim-addons (dkim-verify-configure)"
0041     EXPORT KDEPIMADDONS
0042     )
0043 
0044 if (COMPILE_WITH_UNITY_CMAKE_SUPPORT)
0045     set_target_properties(dkimverifyconfigure PROPERTIES UNITY_BUILD ON)
0046 endif()
0047 
0048 generate_export_header(dkimverifyconfigure BASE_NAME libdkimverifyconfigure)
0049 target_link_libraries(dkimverifyconfigure
0050     KF6::I18n
0051     KF6::ConfigCore
0052     KF6::WidgetsAddons
0053     KPim6::MessageViewer
0054     KF6::ItemViews
0055     )
0056 
0057 set_target_properties(dkimverifyconfigure
0058     PROPERTIES OUTPUT_NAME dkimverifyconfigure VERSION ${KDEPIMADDONS_LIB_VERSION} SOVERSION ${KDEPIMADDONS_LIB_SOVERSION}
0059     )
0060 
0061 install(TARGETS dkimverifyconfigure ${KDE_INSTALL_TARGETS_DEFAULT_ARGS} LIBRARY NAMELINK_SKIP)
0062 if(BUILD_TESTING)
0063     add_subdirectory(autotests)
0064 endif()