Warning, /plasma/kdeplasma-addons/runners/spellchecker/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 add_definitions(-DTRANSLATION_DOMAIN="plasma_runner_spellcheckrunner")
0002 
0003 add_library(krunner_spellcheck_static STATIC spellcheck.cpp)
0004 set_property(TARGET krunner_spellcheck_static PROPERTY POSITION_INDEPENDENT_CODE ON)
0005 target_link_libraries(krunner_spellcheck_static
0006     KF5::Runner
0007     KF5::KIOWidgets
0008     KF5::I18n
0009     KF5::SonnetCore
0010 )
0011 
0012 kcoreaddons_add_plugin(krunner_spellcheck SOURCES spellcheck.cpp INSTALL_NAMESPACE "kf${QT_MAJOR_VERSION}/krunner")
0013 target_link_libraries(krunner_spellcheck
0014     krunner_spellcheck_static
0015 )
0016 
0017 kcoreaddons_add_plugin(kcm_krunner_spellcheck INSTALL_NAMESPACE "kf${QT_MAJOR_VERSION}/krunner/kcms")
0018 target_compile_definitions(kcm_krunner_spellcheck PRIVATE -DKRUNNER_PLUGIN_NAME="krunner_spellcheck")
0019 ki18n_wrap_ui(kcm_krunner_spellcheck spellcheck_config.ui)
0020 target_sources(kcm_krunner_spellcheck PRIVATE spellcheck_config.cpp)
0021 target_link_libraries(kcm_krunner_spellcheck 
0022     Qt::Gui
0023     KF5::Runner
0024     KF5::KCMUtils
0025     KF5::I18n
0026 )
0027 
0028 if(BUILD_TESTING)
0029    add_subdirectory(autotests)
0030 endif()