Warning, /pim/akonadi-contacts/serializers/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 # SPDX-FileCopyrightText: none
0002 # SPDX-License-Identifier: BSD-3-Clause
0003 add_definitions(-DTRANSLATION_DOMAIN=\"akonadicontact6-serializer\")
0004 
0005 if (BUILD_TESTING)
0006     add_subdirectory(autotests)
0007 endif()
0008 
0009 add_library(akonadi_serializer_addressee MODULE)
0010 target_sources(akonadi_serializer_addressee PRIVATE
0011     akonadi_serializer_addressee.cpp
0012     akonadi_serializer_addressee.h
0013 )
0014 
0015 
0016 ecm_qt_declare_logging_category(akonadi_serializer_addressee HEADER serializer_debug.h IDENTIFIER AKONADI_SERIALIZER_CONTACT_LOG CATEGORY_NAME org.kde.pim.contact_serializer
0017         DESCRIPTION "akonadi contact (serializer contact plugin)"
0018         EXPORT AKONADICONTACTS
0019     )
0020 
0021 
0022 target_link_libraries(akonadi_serializer_addressee
0023     KF6::Contacts
0024     KPim6::AkonadiCore
0025     KF6::I18n
0026 )
0027 install(TARGETS akonadi_serializer_addressee
0028     DESTINATION ${KDE_INSTALL_PLUGINDIR}
0029 )
0030 install(FILES akonadi_serializer_addressee.desktop
0031     DESTINATION ${KDE_INSTALL_DATADIR}/akonadi/plugins/serializer
0032 )
0033 
0034 ##################################
0035 
0036 add_library(akonadi_serializer_contactgroup MODULE)
0037 target_sources(akonadi_serializer_contactgroup PRIVATE
0038     akonadi_serializer_contactgroup.cpp
0039     akonadi_serializer_contactgroup.h
0040 )
0041 target_link_libraries(akonadi_serializer_contactgroup
0042     KF6::Contacts
0043     KPim6::AkonadiCore
0044     KF6::I18n
0045     KPim6::AkonadiContactCore
0046 )
0047 install(TARGETS akonadi_serializer_contactgroup
0048     DESTINATION ${KDE_INSTALL_PLUGINDIR}
0049 )
0050 install(FILES akonadi_serializer_contactgroup.desktop
0051     DESTINATION ${KDE_INSTALL_DATADIR}/akonadi/plugins/serializer
0052 )