[tint][ir][fuzz] Add user tools to top-level cmds group
This exposes `ir_fuzz_as` and `ir_fuzz_dis` so that they can be built
in a Chromium repo via gn.
Fixes: 351994247
Change-Id: Iaa0e5de03cf4029b752b2a84a01113af1d9a2490
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/197495
Auto-Submit: Ryan Harrison <rharrison@chromium.org>
Commit-Queue: Ryan Harrison <rharrison@chromium.org>
Commit-Queue: dan sinclair <dsinclair@chromium.org>
Reviewed-by: dan sinclair <dsinclair@chromium.org>
diff --git a/src/tint/BUILD.gn b/src/tint/BUILD.gn
index a3f2671..f167311 100644
--- a/src/tint/BUILD.gn
+++ b/src/tint/BUILD.gn
@@ -341,6 +341,14 @@
if (tint_build_tintd) {
deps += [ "${tint_src_dir}/cmd/tintd" ]
}
+ if (tint_build_ir_fuzzer && tint_build_ir_binary) {
+ if (tint_build_wgsl_reader) {
+ deps += [ "${tint_src_dir}/cmd/fuzz/ir/as" ]
+ }
+ if (tint_build_wgsl_writer) {
+ deps += [ "${tint_src_dir}/cmd/fuzz/ir/dis" ]
+ }
+ }
}
group("fuzzers") {