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)