# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: BSD-3-Clause
########### next target ###############

set(kontact_summaryplugin_PART_SRCS
    summaryview_plugin.cpp
    summaryview_part.cpp
    dropwidget.cpp
    summaryview.qrc
    summaryview_plugin.h
    summaryview_part.h
    dropwidget.h
)

qt_add_dbus_interfaces(kontact_summaryplugin_PART_SRCS ${kmail_BINARY_DIR}/src/org.kde.kmail.kmail.xml)

add_library(kontact_summaryplugin MODULE ${kontact_summaryplugin_PART_SRCS})
add_dependencies(kontact_summaryplugin kmail_xml)

target_link_libraries(
    kontact_summaryplugin
    KF6::KCMUtils
    KF6::I18n
    KPim6::IdentityManagementCore
    KPim6::KontactInterface
    KPim6::PimCommon
    KF6::ConfigCore
)

########### next target ###############

add_library(
    kcmkontactsummary
    MODULE
    kcmkontactsummary.cpp
    kcmkontactsummary.h
)

target_link_libraries(
    kcmkontactsummary
    KF6::KCMUtils
    KF6::I18n
    Qt::Widgets
    KF6::I18n
    KPim6::KontactInterface
)

########### install files ###############

install(TARGETS kontact_summaryplugin DESTINATION ${KDE_INSTALL_PLUGINDIR}/pim6/kontact)
install(TARGETS kcmkontactsummary DESTINATION ${KDE_INSTALL_PLUGINDIR}/pim6/kcms/summary)
