From a40913b3e00e489c166dfce3c6b88ee091b55bc1 Mon Sep 17 00:00:00 2001 From: Boris Brezillon Date: Wed, 27 Apr 2022 18:03:11 +0200 Subject: [PATCH] vulkan/wsi: Allow platform code to define extra dependencies Needed for the windows platform if we want to hook up DXGI swapchains. Reviewed-by: Jesse Natalie Reviewed-by: Daniel Stone Acked-by: Jason Ekstrand Part-of: --- src/vulkan/wsi/meson.build | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/vulkan/wsi/meson.build b/src/vulkan/wsi/meson.build index a92c7f3e5eb..c96817e9c00 100644 --- a/src/vulkan/wsi/meson.build +++ b/src/vulkan/wsi/meson.build @@ -19,6 +19,7 @@ # SOFTWARE. files_vulkan_wsi = files('wsi_common.c') +platform_deps = [] if dep_libdrm.found() files_vulkan_wsi += files('wsi_common_drm.c') @@ -61,7 +62,7 @@ libvulkan_wsi = static_library( include_directories : [inc_include, inc_src, inc_gallium], dependencies : [ vulkan_wsi_deps, dep_libdrm, dep_libudev, idep_vulkan_util_headers, - idep_vulkan_runtime_headers, idep_xmlconfig, + idep_vulkan_runtime_headers, idep_xmlconfig, platform_deps ], gnu_symbol_visibility : 'hidden', build_by_default : false,