summaryrefslogtreecommitdiff
path: root/src/vulkan
diff options
context:
space:
mode:
authorC Stout <cstout@google.com>2024-07-11 16:41:17 -0700
committerC Stout <castout@gmail.com>2024-07-15 16:19:41 +0000
commit880f0fc8cef6963fcd0be9c63606bba6c4e10e73 (patch)
tree9052128c8ca2beebb8f3c3ced79ab3fd1eaeac17 /src/vulkan
parent7ff016610fb0c86cbd069c1e7c139b216cab3891 (diff)
vulkan/util: add missing dependencies
gen_enum_to_str.py and vk_struct_type_cast_gen.py both import vk_extensions.py Reviewed-by: Tatsuyuki Ishi <ishitatsuyuki@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30164>
Diffstat (limited to 'src/vulkan')
-rw-r--r--src/vulkan/util/meson.build15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/vulkan/util/meson.build b/src/vulkan/util/meson.build
index 3aa251e5e1c..ec431f62f0f 100644
--- a/src/vulkan/util/meson.build
+++ b/src/vulkan/util/meson.build
@@ -31,16 +31,29 @@ vk_cmd_queue_gen_depend_files = [
]
vk_physical_device_features_gen_depend_files = [
files('vk_extensions.py'),
+ vk_extensions_depend_files,
]
vk_physical_device_properties_gen_depend_files = [
files('vk_extensions.py'),
+ vk_extensions_depend_files,
]
vk_physical_device_spirv_caps_gen_depend_files = [
files('vk_extensions.py'),
+ vk_extensions_depend_files,
files('vk_physical_device_features_gen.py'),
+ vk_physical_device_features_gen_depend_files,
]
vk_synchronization_helpers_gen_depend_files = [
files('vk_extensions.py'),
+ vk_extensions_depend_files,
+]
+vk_enum_to_str_depend_files = [
+ files('vk_extensions.py'),
+ vk_extensions_depend_files,
+]
+vk_struct_type_cast_depend_files = [
+ files('vk_extensions.py'),
+ vk_extensions_depend_files,
]
vk_entrypoints_gen = files('vk_entrypoints_gen.py')
@@ -80,6 +93,7 @@ vk_enum_to_str = custom_target(
'--outdir', meson.current_build_dir(),
'--beta', with_vulkan_beta.to_string()
],
+ depend_files : vk_enum_to_str_depend_files,
)
vk_struct_type_cast = custom_target(
@@ -91,6 +105,7 @@ vk_struct_type_cast = custom_target(
'--outdir', meson.current_build_dir(),
'--beta', with_vulkan_beta.to_string()
],
+ depend_files : vk_struct_type_cast_depend_files,
)
vk_extensions = custom_target(