Revert "[tint][ir][fuzz] Enable by default" This reverts commit b159d0b81aea4c30cdc50f6185dd4c55fff8bfa9. Reason for revert: Fuzzer does not build Original change's description: > [tint][ir][fuzz] Enable by default > > Fixes: 340578705 > Change-Id: I14e3c67fff8edb7219eefc7094d601e3b5eae722 > Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/230254 > Commit-Queue: Ryan Harrison <rharrison@chromium.org> > Auto-Submit: Ryan Harrison <rharrison@chromium.org> > Reviewed-by: dan sinclair <dsinclair@chromium.org> TBR=rharrison@chromium.org,dsinclair@chromium.org,jrprice@google.com,dawn-scoped@luci-project-accounts.iam.gserviceaccount.com No-Presubmit: true No-Tree-Checks: true No-Try: true Change-Id: Id910a50ac4d3ef66fa128f03db4768282c62e430 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/230654 Reviewed-by: Peter McNeeley <petermcneeley@google.com> Reviewed-by: Corentin Wallez <cwallez@chromium.org> Commit-Queue: Corentin Wallez <cwallez@chromium.org>
diff --git a/scripts/tint_overrides_with_defaults.gni b/scripts/tint_overrides_with_defaults.gni index 89a6d22..8ab6c42 100644 --- a/scripts/tint_overrides_with_defaults.gni +++ b/scripts/tint_overrides_with_defaults.gni
@@ -135,6 +135,11 @@ tint_build_ir_binary = tint_has_protobuf } + # Build IR binary fuzzer + if (!defined(tint_build_ir_fuzzer)) { + tint_build_ir_fuzzer = false + } + # Build the tintd language server if (!defined(tint_build_tintd)) { tint_build_tintd = false @@ -157,10 +162,3 @@ tint_src_dir = "${tint_root_dir}/src/tint" } } - -declare_args() { - # Build IR binary fuzzer - if (!defined(tint_build_ir_fuzzer)) { - tint_build_ir_fuzzer = tint_has_fuzzers && tint_build_ir_binary - } -}
diff --git a/src/tint/tint.gni b/src/tint/tint.gni index e660e68..aa56777 100644 --- a/src/tint/tint.gni +++ b/src/tint/tint.gni
@@ -87,11 +87,13 @@ } ############################################################################### -# Executables +# Executables - only built when tint_build_cmds is enabled ############################################################################### -template("tint_executable") { - executable(target_name) { - forward_variables_from(invoker, "*") +if (tint_build_cmds) { + template("tint_executable") { + executable(target_name) { + forward_variables_from(invoker, "*") + } } }