Warning, /plasma/plasma-mobile/quicksettings/powermenu/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 # SPDX-FileCopyrightText: 2022 Devin Lin <devin@kde.org> 0002 # SPDX-License-Identifier: GPL-2.0-or-later 0003 0004 set(powermenuplugin_SRCS 0005 powermenuplugin.cpp 0006 powermenuutil.cpp 0007 ) 0008 0009 add_library(powermenuplugin ${powermenuplugin_SRCS}) 0010 0011 find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS 0012 Config 0013 Declarative 0014 ) 0015 0016 find_package(LibKWorkspace) 0017 0018 target_link_libraries(powermenuplugin 0019 PUBLIC 0020 Qt::Core 0021 PRIVATE 0022 KF5::CoreAddons 0023 KF5::QuickAddons 0024 PW::KWorkspace 0025 ) 0026 0027 set_property(TARGET powermenuplugin PROPERTY LIBRARY_OUTPUT_DIRECTORY ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/org/kde/plasma/quicksetting/powermenu) 0028 file(COPY qmldir DESTINATION ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/org/kde/plasma/quicksetting/powermenu) 0029 0030 install(TARGETS powermenuplugin DESTINATION ${KDE_INSTALL_QMLDIR}/org/kde/plasma/quicksetting/powermenu) 0031 install(FILES qmldir ${qml_SRC} DESTINATION ${KDE_INSTALL_QMLDIR}/org/kde/plasma/quicksetting/powermenu) 0032 0033 plasma_install_package(package org.kde.plasma.quicksetting.powermenu quicksettings) 0034