Warning, /multimedia/kasts/src/kmediasession/example-app/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 # SPDX-License-Identifier: BSD-2-Clause 0002 # SPDX-FileCopyrightText: 2022-2023 Bart De Vries <bart@mogwai.be> 0003 0004 find_package(Qt6 ${QT_MIN_VERSION} REQUIRED NO_MODULE COMPONENTS Core Qml Gui Multimedia) 0005 find_package(KF6 ${KF_MIN_VERSION} REQUIRED COMPONENTS CoreAddons Kirigami I18n) 0006 0007 if (NOT ANDROID) 0008 find_package(Qt6 ${QT_MIN_VERSION} REQUIRED COMPONENTS DBus Widgets) 0009 endif() 0010 0011 ########################################################### 0012 0013 add_executable(kmediasession-example main.cpp) 0014 0015 qt_policy(SET QTP0001 NEW) 0016 qt_add_qml_module(kmediasession-example URI org.kde.kmediasession-example 0017 QML_FILES 0018 qml/Main.qml 0019 ) 0020 0021 target_link_libraries(kmediasession-example PRIVATE 0022 Qt::Core 0023 Qt::Qml 0024 Qt::Gui 0025 KF6::CoreAddons 0026 KF6::Kirigami 0027 KF6::I18n 0028 KMediaSession 0029 ) 0030 0031 if (NOT ANDROID) 0032 target_link_libraries(kmediasession-example PRIVATE Qt::Widgets) 0033 endif() 0034 0035 install(TARGETS kmediasession-example ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) 0036