gpu-dawn: use source scanning for dawn_native_gen target
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
This commit is contained in:
parent
9dcacacca1
commit
e15c91a8b7
2 changed files with 9 additions and 8 deletions
|
|
@ -531,8 +531,15 @@ fn buildLibDawnNative(b: *Builder, step: *std.build.LibExeObjStep, options: Opti
|
||||||
&.{ "test", "benchmark", "mock", "SpirvValidation.cpp", "XlibXcbFunctions.cpp" },
|
&.{ "test", "benchmark", "mock", "SpirvValidation.cpp", "XlibXcbFunctions.cpp" },
|
||||||
) catch unreachable;
|
) catch unreachable;
|
||||||
|
|
||||||
// dawn_native_utils_gen
|
// dawn_native_gen
|
||||||
sources.append(thisDir() ++ "/src/dawn/sources/dawn_native_utils_gen.cpp") catch unreachable;
|
scanSources(
|
||||||
|
b,
|
||||||
|
&sources,
|
||||||
|
"libs/dawn/out/Debug/gen/src/dawn_native/",
|
||||||
|
&.{ ".cpp", ".c", ".cc" },
|
||||||
|
&.{},
|
||||||
|
&.{ "test", "benchmark", "mock" },
|
||||||
|
) catch unreachable;
|
||||||
|
|
||||||
// TODO(build-system): could allow enable_vulkan_validation_layers here. See src/dawn_native/BUILD.gn
|
// TODO(build-system): could allow enable_vulkan_validation_layers here. See src/dawn_native/BUILD.gn
|
||||||
// TODO(build-system): allow use_angle here. See src/dawn_native/BUILD.gn
|
// TODO(build-system): allow use_angle here. See src/dawn_native/BUILD.gn
|
||||||
|
|
|
||||||
|
|
@ -1,6 +0,0 @@
|
||||||
#include "out/Debug/gen/src/dawn_native/ChainUtils_autogen.cpp"
|
|
||||||
#include "out/Debug/gen/src/dawn_native/ProcTable.cpp"
|
|
||||||
#include "out/Debug/gen/src/dawn_native/wgpu_structs_autogen.cpp"
|
|
||||||
#include "out/Debug/gen/src/dawn_native/ValidationUtils_autogen.cpp"
|
|
||||||
#include "out/Debug/gen/src/dawn_native/webgpu_absl_format_autogen.cpp"
|
|
||||||
#include "out/Debug/gen/src/dawn_native/ObjectType_autogen.cpp"
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue