Warning, /libraries/ktextaddons/texttranslator/translator/plugins/libretranslate/autotests/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 # SPDX-FileCopyrightText: 2022-2024 Laurent Montel <montel@kde.org>
0002 # SPDX-License-Identifier: BSD-3-Clause
0003 if (QT_MAJOR_VERSION STREQUAL "6")
0004     set(translator_libretranslate_LIB qt6keychain)
0005 else()
0006     set(translator_libretranslate_LIB qt5keychain)
0007 endif()
0008 ecm_add_test(libretranslateengineclienttest.cpp libretranslateengineclienttest.h ../libretranslateengineclient.cpp ../libretranslateengineplugin.cpp
0009     ../libretranslateengineconfiguredialog.cpp ../libretranslateengineconfigurewidget.cpp ../libretranslateengineutil.h ../libretranslateengineutil.cpp
0010     ${translator_libretranslate_debug_SRCS}
0011     TEST_NAME libretranslateengineclienttest
0012     
0013     LINK_LIBRARIES KF${KF_MAJOR_VERSION}::TextAddonsWidgets KF${KF_MAJOR_VERSION}::WidgetsAddons Qt::Test Qt::Gui KF${KF_MAJOR_VERSION}::TextTranslator KF${KF_MAJOR_VERSION}::I18n KF${KF_MAJOR_VERSION}::ConfigCore ${translator_libretranslate_LIB}
0014 )
0015 
0016 ######
0017 ecm_add_test(libretranslateengineconfigurewidgettest.cpp libretranslateengineconfigurewidgettest.h
0018     ../libretranslateengineconfigurewidget.cpp
0019     TEST_NAME libretranslateengineconfigurewidgettest
0020     
0021     LINK_LIBRARIES KF${KF_MAJOR_VERSION}::TextAddonsWidgets KF${KF_MAJOR_VERSION}::WidgetsAddons Qt::Test Qt::Gui KF${KF_MAJOR_VERSION}::TextTranslator KF${KF_MAJOR_VERSION}::I18n
0022 )
0023 
0024 ######
0025 ecm_add_test(libretranslateengineconfiguredialogtest.cpp libretranslateengineconfiguredialogtest.h
0026     ../libretranslateengineconfiguredialog.cpp ../libretranslateengineconfigurewidget.cpp
0027     TEST_NAME libretranslateengineconfiguredialogtest
0028     
0029     LINK_LIBRARIES KF${KF_MAJOR_VERSION}::TextAddonsWidgets KF${KF_MAJOR_VERSION}::WidgetsAddons Qt::Test Qt::Gui KF${KF_MAJOR_VERSION}::TextTranslator KF${KF_MAJOR_VERSION}::I18n
0030 )
0031 
0032 ######
0033 ecm_add_test(libretranslateengineutiltest.cpp libretranslateengineutiltest.h
0034     ../libretranslateengineutil.cpp
0035     TEST_NAME libretranslateengineutiltest
0036     
0037     LINK_LIBRARIES KF${KF_MAJOR_VERSION}::TextAddonsWidgets KF${KF_MAJOR_VERSION}::WidgetsAddons Qt::Test Qt::Gui KF${KF_MAJOR_VERSION}::TextTranslator KF${KF_MAJOR_VERSION}::I18n
0038 )