Mesa (master): zink: hook zink_instance to build
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Fri Dec 11 12:18:08 UTC 2020
Module: Mesa
Branch: master
Commit: 52138ea9b383ff7ca604e93d78c86eabc4266117
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=52138ea9b383ff7ca604e93d78c86eabc4266117
Author: Hoe Hao Cheng <haochengho12907 at gmail.com>
Date: Fri Nov 27 01:29:37 2020 +0800
zink: hook zink_instance to build
Acked-by: Adam Jackson <ajax at redhat.com>
Reviewed-by: Erik Faye-Lund <erik.faye-lund at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7800>
---
src/gallium/drivers/zink/meson.build | 11 ++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git a/src/gallium/drivers/zink/meson.build b/src/gallium/drivers/zink/meson.build
index ec47d658b42..61f157a9a27 100644
--- a/src/gallium/drivers/zink/meson.build
+++ b/src/gallium/drivers/zink/meson.build
@@ -49,6 +49,15 @@ zink_device_info = custom_target(
]
)
+zink_instance = custom_target(
+ 'zink_instance.c',
+ input : ['zink_instance.py'],
+ output : ['zink_instance.h', 'zink_instance.c'],
+ command : [
+ prog_python, '@INPUT@', '@OUTPUT@'
+ ]
+)
+
zink_nir_algebraic_c = custom_target(
'zink_nir_algebraic.c',
input : 'nir_to_spirv/zink_nir_algebraic.py',
@@ -63,7 +72,7 @@ zink_nir_algebraic_c = custom_target(
libzink = static_library(
'zink',
- [files_libzink, zink_device_info, zink_nir_algebraic_c],
+ [files_libzink, zink_device_info, zink_instance, zink_nir_algebraic_c],
gnu_symbol_visibility : 'hidden',
include_directories : [inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux, inc_vulkan_wsi, inc_vulkan_util],
dependencies: [dep_vulkan, idep_nir_headers, idep_mesautil],
More information about the mesa-commit
mailing list