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 )