From: Jason Ekstrand Date: Thu, 28 Jan 2021 19:51:57 +0000 (-0600) Subject: vulkan/meson: Add missing dependencise on vk_extensions_gen.py X-Git-Tag: upstream/21.2.3~8638 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=8d6cf9e1c28052003a13f4c855a6617a511d0349;p=platform%2Fupstream%2Fmesa.git vulkan/meson: Add missing dependencise on vk_extensions_gen.py Reviewed-by: Lionel Landwerlin Reviewed-by: Bas Nieuwenhuizen Part-of: --- diff --git a/src/amd/vulkan/meson.build b/src/amd/vulkan/meson.build index de09ba5..67ebd03 100644 --- a/src/amd/vulkan/meson.build +++ b/src/amd/vulkan/meson.build @@ -37,6 +37,7 @@ radv_extensions_c = custom_target( prog_python, '@INPUT0@', '--xml', '@INPUT1@', '--out-c', '@OUTPUT0@', '--out-h', '@OUTPUT1@' ], + depend_files : vk_extensions_gen, ) amd_vk_format_table_c = custom_target( diff --git a/src/broadcom/vulkan/meson.build b/src/broadcom/vulkan/meson.build index 938595a..81317d9 100644 --- a/src/broadcom/vulkan/meson.build +++ b/src/broadcom/vulkan/meson.build @@ -37,7 +37,7 @@ v3dv_extensions_c = custom_target( prog_python, '@INPUT0@', '--xml', '@INPUT1@', '--out-c', '@OUTPUT@', ], - depend_files : files('v3dv_extensions.py'), + depend_files : [files('v3dv_extensions.py'), vk_extensions_gen], ) v3dv_extensions_h = custom_target( @@ -48,7 +48,7 @@ v3dv_extensions_h = custom_target( prog_python, '@INPUT0@', '--xml', '@INPUT1@', '--out-h', '@OUTPUT@', ], - depend_files : files('v3dv_extensions.py'), + depend_files : [files('v3dv_extensions.py'), vk_extensions_gen], ) libv3dv_files = files( diff --git a/src/freedreno/vulkan/meson.build b/src/freedreno/vulkan/meson.build index 75485e6..6a9035f 100644 --- a/src/freedreno/vulkan/meson.build +++ b/src/freedreno/vulkan/meson.build @@ -37,6 +37,7 @@ tu_extensions_c = custom_target( prog_python, '@INPUT0@', '--xml', '@INPUT1@', '--out-c', '@OUTPUT0@', '--out-h', '@OUTPUT1@' ], + depend_files : vk_extensions_gen, ) libtu_files = files( diff --git a/src/gallium/frontends/lavapipe/meson.build b/src/gallium/frontends/lavapipe/meson.build index 94c68d1..6cfaff6 100644 --- a/src/gallium/frontends/lavapipe/meson.build +++ b/src/gallium/frontends/lavapipe/meson.build @@ -18,6 +18,7 @@ lvp_extensions_c = custom_target( prog_python, '@INPUT0@', '--xml', '@INPUT1@', '--out-c', '@OUTPUT0@', '--out-h', '@OUTPUT1@' ], + depend_files : vk_extensions_gen, ) liblvp_files = files( diff --git a/src/intel/vulkan/meson.build b/src/intel/vulkan/meson.build index ddfadfc..d0634f2 100644 --- a/src/intel/vulkan/meson.build +++ b/src/intel/vulkan/meson.build @@ -39,7 +39,7 @@ anv_extensions_c = custom_target( prog_python, '@INPUT0@', '--xml', '@INPUT1@', '--out-c', '@OUTPUT@', ], - depend_files : anv_extensions_py, + depend_files : [anv_extensions_py, vk_extensions_gen], ) anv_extensions_h = custom_target( diff --git a/src/vulkan/util/meson.build b/src/vulkan/util/meson.build index f7d8a3d..c719918 100644 --- a/src/vulkan/util/meson.build +++ b/src/vulkan/util/meson.build @@ -18,6 +18,8 @@ # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE # SOFTWARE. +vk_extensions_gen = files('vk_extensions_gen.py') + files_vulkan_util = files( 'vk_alloc.h', 'vk_debug_report.c',