zink: hook zink_instance to build
Acked-by: Adam Jackson <ajax@redhat.com> Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7800>
This commit is contained in:
@@ -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],
|
||||
|
||||
Reference in New Issue
Block a user