shift-shell/containments/homescreens/halcyon/CMakeLists.txt
Devin Lin 1d3ceb5801 homescreens/halcyon: Add settings page
Add a settings page to halcyon, which allows for toggling whether the
wallpaper is blurred and double tapping on the homescreen to lock the
device. This also does a bit of refactoring for folio and halcyon to
share the same wallpaper blurring item.
2025-06-26 18:57:12 -04:00

30 lines
984 B
CMake

# SPDX-FileCopyrightText: 2022-2023 Devin Lin <devin@kde.org>
# SPDX-License-Identifier: GPL-2.0-or-later
add_definitions(-DTRANSLATION_DOMAIN=\"plasma_applet_org.kde.plasma.mobile.homescreen.halcyon\")
set(homescreen_SRCS
homescreen.cpp
halcyonsettings.cpp
)
add_library(org.kde.plasma.mobile.homescreen.halcyon MODULE ${homescreen_SRCS})
target_link_libraries(org.kde.plasma.mobile.homescreen.halcyon
Qt::Gui
Qt::Qml
Qt::Quick
Plasma::Plasma
Plasma::KWaylandClient
KF6::I18n
KF6::Service
KF6::KIOGui
KF6::Notifications
KF6::WindowSystem
)
install(TARGETS org.kde.plasma.mobile.homescreen.halcyon DESTINATION ${KDE_INSTALL_PLUGINDIR}/plasma/applets)
plasma_install_package(package org.kde.plasma.mobile.homescreen.halcyon)
add_subdirectory(plugin)