Wrap fuzzer generation in GN tint_has_fuzzers check
Change-Id: Idd5bb17e181b075d077c236ba9953fa59309cab4
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/155320
Reviewed-by: Ben Clayton <bclayton@google.com>
Commit-Queue: Jim Van Verth <jvanverth@google.com>
Kokoro: Kokoro <noreply+kokoro@google.com>
diff --git a/src/tint/BUILD.gn b/src/tint/BUILD.gn
index 1513b91..ddc2a79 100644
--- a/src/tint/BUILD.gn
+++ b/src/tint/BUILD.gn
@@ -219,15 +219,17 @@
###############################################################################
# Fuzzers
###############################################################################
-action("tint_generate_wgsl_corpus") {
- script = "${tint_src_dir}/cmd/fuzz/wgsl/generate_wgsl_corpus.py"
- sources = [ "${tint_src_dir}/cmd/fuzz/wgsl/generate_wgsl_corpus.py" ]
- args = [
- "--stamp=" + rebase_path(fuzzer_corpus_wgsl_stamp, root_build_dir),
- rebase_path("${tint_root_dir}/test", root_build_dir),
- rebase_path(fuzzer_corpus_wgsl_dir, root_build_dir),
- ]
- outputs = [ fuzzer_corpus_wgsl_stamp ]
+if (tint_has_fuzzers) {
+ action("tint_generate_wgsl_corpus") {
+ script = "${tint_src_dir}/cmd/fuzz/wgsl/generate_wgsl_corpus.py"
+ sources = [ "${tint_src_dir}/cmd/fuzz/wgsl/generate_wgsl_corpus.py" ]
+ args = [
+ "--stamp=" + rebase_path(fuzzer_corpus_wgsl_stamp, root_build_dir),
+ rebase_path("${tint_root_dir}/test", root_build_dir),
+ rebase_path(fuzzer_corpus_wgsl_dir, root_build_dir),
+ ]
+ outputs = [ fuzzer_corpus_wgsl_stamp ]
+ }
}
###############################################################################