diff options
| author | Charles Giessen <charles@lunarg.com> | 2025-03-27 11:12:00 -0500 |
|---|---|---|
| committer | Charles Giessen <46324611+charles-lunarg@users.noreply.github.com> | 2025-03-27 11:41:08 -0600 |
| commit | 289efccc7560f2b970e2b4e0f50349da87669311 (patch) | |
| tree | cd9ffb3dff3f432001ff176379dd4435e59b4c2c | |
| parent | da7c7db28d36f66dff88f00412dceb480ccc77ea (diff) | |
| download | usermoji-289efccc7560f2b970e2b4e0f50349da87669311.tar.xz | |
cmake: Check wayland pkgconfig deps for cube
| -rw-r--r-- | cube/CMakeLists.txt | 2 |
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) |
