vulkan/meson: Add missing dependencise on vk_extensions_gen.py

Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8676>
This commit is contained in:
Jason Ekstrand 2021-01-28 13:51:57 -06:00 committed by Marge Bot
parent 8647c98440
commit 8d6cf9e1c2
6 changed files with 8 additions and 3 deletions

View file

@ -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(

View file

@ -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(

View file

@ -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(

View file

@ -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(

View file

@ -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(

View file

@ -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',