Warning, /plasma-mobile/qmlkonsole/src/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 # SPDX-FileCopyrightText: 2019 Jonah BrĂ¼chert <jbb@kaidan.im> 0002 # SPDX-License-Identifier: GPL-2.0-or-later 0003 0004 set(qmlkonsole_SRCS 0005 main.cpp 0006 savedcommandsmodel.cpp 0007 savedcommandsmodel.h 0008 terminaltabmodel.cpp 0009 terminaltabmodel.h 0010 util.cpp 0011 util.h 0012 fontlistmodel.cpp 0013 fontlistmodel.h 0014 shellcommand.cpp 0015 shellcommand.h 0016 resources.qrc 0017 ) 0018 0019 add_executable(qmlkonsole ${qmlkonsole_SRCS}) 0020 0021 kconfig_add_kcfg_files(qmlkonsole GENERATE_MOC terminalsettings.kcfgc) 0022 target_include_directories(qmlkonsole PRIVATE ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_BINARY_DIR}) 0023 0024 target_link_libraries(qmlkonsole 0025 Qt::Core 0026 Qt::Qml 0027 Qt::Quick 0028 Qt::Svg 0029 Qt::Widgets 0030 KF6::I18n 0031 KF6::ConfigGui 0032 KF6::CoreAddons 0033 KF6::WindowSystem 0034 KonsoleQML 0035 ) 0036 install(TARGETS qmlkonsole ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) 0037 install(FILES terminalsettings.kcfg DESTINATION ${KDE_INSTALL_KCFGDIR})