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" },
|
||||
) catch unreachable;
|
||||
|
||||
// dawn_native_utils_gen
|
||||
sources.append(thisDir() ++ "/src/dawn/sources/dawn_native_utils_gen.cpp") catch unreachable;
|
||||
// dawn_native_gen
|
||||
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): 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