Warning, /pim/mimetreeparser/src/quick/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 # SPDX-FileCopyrightText: 2023 Carl Schwan <carl.schwan@gnupg.com>
0002 # SPDX-License-Identifier: BSD-3-Clause
0003 
0004 ecm_add_qml_module(mimetreeparser_plugin URI "org.kde.pim.mimetreeparser" VERSION 1.0)
0005 
0006 target_sources(mimetreeparser_plugin PRIVATE
0007     mimetreeparserplugin.cpp
0008     mimetreeparserplugin.h
0009 )
0010 
0011 target_link_libraries(mimetreeparser_plugin PRIVATE
0012     Qt::Quick
0013     KPim6::MimeTreeParserCore Gpgmepp
0014 )
0015 
0016 ecm_target_qml_sources(mimetreeparser_plugin
0017     SOURCES
0018         qml/MailViewer.qml
0019 )
0020 
0021 ecm_target_qml_sources(mimetreeparser_plugin PRIVATE
0022     PATH private
0023     SOURCES
0024     qml/private/AttachmentDelegate.qml
0025     qml/private/Banner.qml
0026     qml/private/ErrorPart.qml
0027     qml/private/HtmlPart.qml
0028     qml/private/ICalPart.qml
0029     qml/private/MailPart.qml
0030     qml/private/MailPartModel.qml
0031     qml/private/MailPartView.qml
0032     qml/private/TextPart.qml
0033 )
0034 
0035 ecm_finalize_qml_module(mimetreeparser_plugin
0036     DESTINATION ${KDE_INSTALL_QMLDIR}
0037     BUILD_SHARED_LIBS OFF
0038 )