Warning, /plasma/plasma-mobile/components/quicksettingsplugin/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 # SPDX-FileCopyrightText: 2023 Devin Lin <devin@kde.org>
0002 # SPDX-License-Identifier: GPL-2.0-or-later
0003 
0004 ecm_add_qml_module(quicksettingsplugin URI org.kde.plasma.private.mobileshell.quicksettingsplugin GENERATE_PLUGIN_SOURCE)
0005 target_sources(quicksettingsplugin PRIVATE
0006     paginatemodel.cpp
0007     quicksetting.cpp
0008     quicksettingsmodel.cpp
0009     quicksettingsconfig.cpp
0010     savedquicksettings.cpp
0011     savedquicksettingsmodel.cpp
0012 )
0013 
0014 target_link_libraries(quicksettingsplugin PRIVATE
0015     Qt::Qml
0016     Qt::DBus
0017     Qt::Gui
0018     Qt::Quick
0019     Plasma::KWaylandClient
0020     KF6::Service
0021     KF6::ConfigWidgets
0022     KF6::Package
0023 )
0024 
0025 ecm_finalize_qml_module(quicksettingsplugin)
0026 
0027