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, "*")
+    }
   }
 }