From d9523faa7677ddcd7d93197b2f928e9e54421a9b Mon Sep 17 00:00:00 2001 From: Simon Ser Date: Thu, 3 Jun 2021 15:35:51 +0200 Subject: [PATCH] build: add subproject fallback for wayland --- meson.build | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/meson.build b/meson.build index 1ce9fbf47..3e33c9dea 100644 --- a/meson.build +++ b/meson.build @@ -96,8 +96,17 @@ internal_features = { 'xcb-errors': false, } -wayland_server = dependency('wayland-server', version: '>=1.19') -wayland_client = dependency('wayland-client') +wayland_project_options = ['tests=false', 'documentation=false'] +wayland_server = dependency('wayland-server', + version: '>=1.19', + fallback: ['wayland', 'wayland_server_dep'], + default_options: wayland_project_options, +) +wayland_client = dependency('wayland-client', + fallback: ['wayland', 'wayland_client_dep'], + default_options: wayland_project_options, +) + drm = dependency('libdrm', version: '>=2.4.105') gbm = dependency('gbm', version: '>=17.1.0') xkbcommon = dependency('xkbcommon')