aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCharles Giessen <charles@lunarg.com>2025-03-27 11:12:00 -0500
committerCharles Giessen <46324611+charles-lunarg@users.noreply.github.com>2025-03-27 11:41:08 -0600
commit289efccc7560f2b970e2b4e0f50349da87669311 (patch)
treecd9ffb3dff3f432001ff176379dd4435e59b4c2c
parentda7c7db28d36f66dff88f00412dceb480ccc77ea (diff)
downloadusermoji-289efccc7560f2b970e2b4e0f50349da87669311.tar.xz
cmake: Check wayland pkgconfig deps for cube
-rw-r--r--cube/CMakeLists.txt2
1 files changed, 2 insertions, 0 deletions
diff --git a/cube/CMakeLists.txt b/cube/CMakeLists.txt
index 4ecd3e36..634795ff 100644
--- a/cube/CMakeLists.txt
+++ b/cube/CMakeLists.txt
@@ -93,6 +93,7 @@ if (CMAKE_SYSTEM_NAME MATCHES "Linux|BSD|GNU")
pkg_check_modules(WAYLAND_CLIENT REQUIRED IMPORTED_TARGET wayland-client)
pkg_get_variable(WAYLAND_INCLUDE_DIRS wayland-client includedir)
+ pkg_check_modules(WAYLAND_SCANNER REQUIRED wayland-scanner)
pkg_get_variable(WAYLAND_SCANNER_EXECUTABLE wayland-scanner wayland_scanner)
message(DEBUG "WAYLAND_SCANNER_EXECUTABLE = ${WAYLAND_SCANNER_EXECUTABLE}")
@@ -100,6 +101,7 @@ if (CMAKE_SYSTEM_NAME MATCHES "Linux|BSD|GNU")
message(DEBUG "WAYLAND_CLIENT_PATH = ${WAYLAND_CLIENT_PATH}")
set(WAYLAND_CODE_PROTOCOL ${WAYLAND_CLIENT_PATH}/wayland.xml)
+ pkg_check_modules(WAYLAND_PROTOCOLS REQUIRED wayland-protocols)
pkg_get_variable(WAYLAND_PROTOCOLS_PATH wayland-protocols pkgdatadir)
message(DEBUG "WAYLAND_PROTOCOLS_PATH = ${WAYLAND_PROTOCOLS_PATH}")
set(XDG_SHELL_PROTOCOL ${WAYLAND_PROTOCOLS_PATH}/stable/xdg-shell/xdg-shell.xml)