quickshell/src/wayland/session_lock/CMakeLists.txt

18 lines
511 B
CMake

qt_add_library(quickshell-wayland-sessionlock STATIC
manager.cpp
surface.cpp
lock.cpp
shell_integration.cpp
session_lock.cpp
)
wl_proto(wlp-session-lock ext-session-lock-v1 "${WAYLAND_PROTOCOLS}/staging/ext-session-lock")
target_link_libraries(quickshell-wayland-sessionlock PRIVATE
Qt::Quick Qt::WaylandClient Qt::WaylandClientPrivate wayland-client
wlp-session-lock
)
qs_pch(quickshell-wayland-sessionlock SET large)
target_link_libraries(quickshell-wayland PRIVATE quickshell-wayland-sessionlock)