Warning, /plasma/plasma-mobile/components/windowplugin/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(windowplugin URI org.kde.plasma.private.mobileshell.windowplugin GENERATE_PLUGIN_SOURCE) 0005 0006 target_sources(windowplugin PRIVATE windowutil.cpp) 0007 0008 set_source_files_properties(qml/WindowMaximizedTracker.qml PROPERTIES QT_QML_SINGLETON_TYPE TRUE) 0009 ecm_target_qml_sources(windowplugin SOURCES qml/WindowMaximizedTracker.qml) 0010 0011 target_link_libraries(windowplugin PRIVATE 0012 Qt::Qml 0013 Qt::DBus 0014 Qt::Gui 0015 Qt::Quick 0016 Plasma::KWaylandClient 0017 KF6::Service 0018 KF6::ConfigWidgets 0019 ) 0020 0021 ecm_finalize_qml_module(windowplugin)