From ae764333f486ec40dd70079bdb05dd43fd4d03c8 Mon Sep 17 00:00:00 2001 From: Georg Lehmann Date: Fri, 21 Oct 2022 13:47:36 +0200 Subject: [PATCH] [build] Use glslang with --depfile to rebuild on header changes --- meson.build | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/meson.build b/meson.build index 322fe19e8..4c4a32210 100644 --- a/meson.build +++ b/meson.build @@ -137,11 +137,14 @@ glsl_args = [ '--quiet', '--target-env', 'vulkan1.2', '--vn', '@BASENAME@', + '--depfile', '@DEPFILE@', '@INPUT@', '-o', '@OUTPUT@', ] -glsl_generator = generator(glsl_compiler, +glsl_generator = generator( + glsl_compiler, output : [ '@BASENAME@.h' ], + depfile : '@BASENAME@.h.d', arguments : glsl_args, )