Warning, /plasma/plasma-workspace/runners/calculator/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 # SPDX-FileCopyrightText: 2023 Alexander Lohnau <alexander.lohnau@gmx.de>
0002 # SPDX-License-Identifier: BSD-2-Clause
0003 add_definitions(-DTRANSLATION_DOMAIN=\"plasma_runner_calculatorrunner\")
0004 
0005 set(qalculate_engine_SRCS
0006     qalculate_engine.cpp
0007     qalculate_engine.h
0008 )
0009 set(krunner_calculatorrunner_SRCS
0010     calculatorrunner.cpp
0011     calculatorrunner.h
0012 )
0013 
0014 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-deprecated")
0015 kde_enable_exceptions()
0016 
0017 kcoreaddons_add_plugin(calculator SOURCES ${qalculate_engine_SRCS} ${krunner_calculatorrunner_SRCS} INSTALL_NAMESPACE "kf6/krunner")
0018 target_link_libraries(calculator
0019     PkgConfig::QALCULATE
0020     KF6::KIOCore
0021     KF6::Runner
0022     KF6::I18n
0023     Qt::Network
0024     Qt::Widgets
0025 )
0026 
0027 if(BUILD_TESTING)
0028     add_subdirectory(autotests)
0029 endif()