Warning, /libraries/ktextaddons/texttranslator/translator/plugins/lingva/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 # SPDX-License-Identifier: BSD-3-Clause 0002 # SPDX-FileCopyrightText: none 0003 include_directories(${CMAKE_CURRENT_BINARY_DIR}/) 0004 add_library(translator_lingva MODULE) 0005 0006 ecm_qt_declare_logging_category(translator_lingva_debug_SRCS 0007 HEADER lingvatranslator_debug.h 0008 IDENTIFIER TRANSLATOR_LINGVA_LOG 0009 CATEGORY_NAME org.kde.kf.texttranslator.lingva 0010 OLD_CATEGORY_NAMES org.kde.kf${KF_MAJOR_VERSION}.texttranslator.lingva 0011 DESCRIPTION "lingva translator" 0012 EXPORT KTEXTADDONS 0013 ) 0014 0015 target_sources(translator_lingva PRIVATE 0016 ${translator_lingva_debug_SRCS} 0017 lingvaengineclient.cpp 0018 lingvaengineclient.h 0019 lingvaengineplugin.cpp 0020 lingvaengineplugin.h 0021 lingvaenginedialog.h 0022 lingvaenginedialog.cpp 0023 lingvaenginewidget.h 0024 lingvaenginewidget.cpp 0025 lingvaengineutil.h 0026 lingvaengineutil.cpp 0027 ) 0028 0029 target_link_libraries(translator_lingva PRIVATE 0030 KF${KF_MAJOR_VERSION}::TextTranslator KF${KF_MAJOR_VERSION}::I18n KF${KF_MAJOR_VERSION}::ConfigCore 0031 KF${KF_MAJOR_VERSION}::TextAddonsWidgets 0032 KF${KF_MAJOR_VERSION}::WidgetsAddons 0033 ) 0034 0035 install(TARGETS translator_lingva DESTINATION ${KDE_INSTALL_PLUGINDIR}/kf${QT_MAJOR_VERSION}/translator/) 0036 if (BUILD_TESTING) 0037 add_subdirectory(autotests) 0038 endif()