Warning, /pim/pim-data-exporter/core/autotests/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 # SPDX-FileCopyrightText: 2011-2024 Laurent Montel <montel@kde.org>
0002 # SPDX-License-Identifier: BSD-3-Clause
0003 add_definitions( -DPIMDATAINSTALL_DIR="${CMAKE_CURRENT_BINARY_DIR}/install" )
0004
0005 ####
0006 add_executable( utilstest utilstest.cpp utilstest.h)
0007 add_test(NAME utilstest COMMAND utilstest)
0008 ecm_mark_as_test(utilstest)
0009 target_link_libraries( utilstest Qt::Test pimdataexporterprivate KF6::ConfigCore)
0010
0011 #####
0012 add_library(test_resourceconverter STATIC
0013 resourceconvertertest.cpp
0014 generatelistfilefromarchive.cpp
0015 loadlistfromfile.cpp
0016 compareexportfile.cpp
0017 compareimportfile.cpp
0018 testexportfile.cpp
0019 testimportfile.cpp
0020 logcreatingressource.cpp
0021 comparefilehelper.cpp
0022 exportimportutil.cpp
0023 saveresourceconfigtest.cpp
0024 compareloggingfile.cpp
0025 testbackupresourcefilejob.cpp
0026 importexportprogressindicatortest.cpp
0027 resourceconvertertest.h
0028 generatelistfilefromarchive.h
0029 loadlistfromfile.h
0030 compareexportfile.h
0031 compareimportfile.h
0032 testexportfile.h
0033 testimportfile.h
0034 logcreatingressource.h
0035 comparefilehelper.h
0036 exportimportutil.h
0037 saveresourceconfigtest.h
0038 compareloggingfile.h
0039 testbackupresourcefilejob.h
0040 importexportprogressindicatortest.h
0041 )
0042 if (COMPILE_WITH_UNITY_CMAKE_SUPPORT)
0043 set_target_properties(test_resourceconverter PROPERTIES UNITY_BUILD ON)
0044 endif()
0045 target_link_libraries(test_resourceconverter PUBLIC KF6::ConfigCore pimdataexporterprivate KF6::Archive Qt::Test KPim6::AkonadiMime KPim6::AkonadiCore KF6::WidgetsAddons)
0046
0047
0048 #####
0049 add_executable( resourceconverterclasstest resourceconverterclasstest.cpp resourceconverterclasstest.h)
0050 add_test(NAME resourceconverterclasstest COMMAND resourceconverterclasstest)
0051 ecm_mark_as_test(resourceconverterclasstest)
0052 target_link_libraries( resourceconverterclasstest Qt::Test KF6::ConfigCore test_resourceconverter)
0053
0054 #####
0055 add_executable( backupresourcefilejobimpltest backupresourcefilejobimpltest.cpp backupresourcefilejobimpltest.h)
0056 add_test(NAME backupresourcefilejobimpltest COMMAND backupresourcefilejobimpltest)
0057 ecm_mark_as_test(backupresourcefilejobimpltest)
0058 target_link_libraries( backupresourcefilejobimpltest Qt::Test KF6::ConfigCore pimdataexporterprivate KF6::Archive)
0059 ###
0060
0061 add_subdirectory(notes)
0062 add_subdirectory(calendar)
0063 add_subdirectory(addressbook)
0064 add_subdirectory(alarm)
0065 add_subdirectory(akregator)
0066 add_subdirectory(mail)