Warning, /plasma/plasma-welcome/src/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 # SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL 0002 # SPDX-FileCopyrightText: 2021 Felipe Kinoshita <kinofhek@gmail.com> 0003 # SPDX-FileCopyrightText: 2022 Nate Graham <nate@kde.org> 0004 0005 set(HAVE_KUSERFEEDBACK ${KUserFeedback_FOUND}) 0006 configure_file(kuserfeedbacksettings.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/kuserfeedbacksettings.h) 0007 0008 add_executable(plasma-welcome main.cpp controller.cpp resources.qrc module.cpp) 0009 0010 target_compile_definitions(plasma-welcome PRIVATE "DISTRO_PAGE_PATH=\"${DISTRO_PAGE_PATH}\"") 0011 0012 target_link_libraries(plasma-welcome 0013 Qt::Core 0014 Qt::Gui 0015 Qt::Network 0016 Qt::Qml 0017 Qt::Quick 0018 Qt::QuickControls2 0019 Qt::Svg 0020 KF5::I18n 0021 KF5::CoreAddons 0022 KF5::ConfigWidgets 0023 KF5::DBusAddons 0024 KF5::KIOGui 0025 KF5::Notifications 0026 KF5::QuickAddons 0027 KF5::Service 0028 KF5::WindowSystem 0029 ) 0030 kconfig_add_kcfg_files(plasma-welcome GENERATE_MOC config.kcfgc) 0031 install(TARGETS plasma-welcome ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) 0032 0033 ecm_add_qml_module(PlasmaWelcomeModule URI "org.kde.plasma.welcome" NO_PLUGIN VERSION 1.0) 0034 ecm_target_qml_sources(PlasmaWelcomeModule SOURCES qml/GenericPage.qml) 0035 ecm_target_qml_sources(PlasmaWelcomeModule SOURCES qml/KCM.qml) 0036 ecm_finalize_qml_module(PlasmaWelcomeModule DESTINATION ${KDE_INSTALL_QMLDIR})