prog_python, '@INPUT0@', '--xml', '@INPUT1@', '--out-c', '@OUTPUT0@',
'--out-h', '@OUTPUT1@'
],
+ depend_files : vk_extensions_gen,
)
amd_vk_format_table_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(
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(
prog_python, '@INPUT0@', '--xml', '@INPUT1@', '--out-c', '@OUTPUT0@',
'--out-h', '@OUTPUT1@'
],
+ depend_files : vk_extensions_gen,
)
libtu_files = files(
prog_python, '@INPUT0@', '--xml', '@INPUT1@', '--out-c', '@OUTPUT0@',
'--out-h', '@OUTPUT1@'
],
+ depend_files : vk_extensions_gen,
)
liblvp_files = files(
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(
# 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',