Warning, /libraries/ktextaddons/textgrammarcheck/languagetool/autotests/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 # SPDX-FileCopyrightText: 2019-2024 Laurent Montel <montel@kde.org>
0002 # SPDX-License-Identifier: BSD-3-Clause
0003 
0004 add_definitions( -DLANGUAGETOOL_DATA_DIR="${CMAKE_CURRENT_SOURCE_DIR}/data")
0005 macro(add_languagetool_unittest _source)
0006     set( _test ${_source})
0007     get_filename_component(_name ${_source} NAME_WE)
0008     add_executable( ${_name} ${_test} ${_name}.h)
0009     add_test(NAME ${_name} COMMAND ${_name} )
0010 
0011     ecm_mark_as_test(kmail_grammalecte-${_name})
0012     target_link_libraries( ${_name} Qt::Test KF${KF_MAJOR_VERSION}::I18n KF${KF_MAJOR_VERSION}::TextGrammarCheck Qt::Network)
0013 endmacro ()
0014 
0015 add_languagetool_unittest(languagetoolconfigdialogtest.cpp)
0016 add_languagetool_unittest(languagetoolconfigwidgettest.cpp)
0017 add_languagetool_unittest(languagetoolgrammarerrortest.cpp)
0018 add_languagetool_unittest(languagetoolresultwidgettest.cpp)
0019 add_languagetool_unittest(languagetoolparsertest.cpp)
0020 add_languagetool_unittest(languagetoolresultjobtest.cpp)
0021 add_languagetool_unittest(languagetoolcomboboxtest.cpp)
0022 add_languagetool_unittest(languagetoolgetlistoflanguagejobtest.cpp)
0023 add_languagetool_unittest(languageinfotest.cpp)
0024 add_languagetool_unittest(languagetoollistoflanguagesparsertest.cpp)
0025 add_languagetool_unittest(languagetoolupdatecomboboxtest.cpp)