Add a --experimental_materialize_param_files_directly flag.

PiperOrigin-RevId: 281587580
diff --git a/src/main/java/com/google/devtools/build/lib/exec/ExecutionOptions.java b/src/main/java/com/google/devtools/build/lib/exec/ExecutionOptions.java
index 03554eb..ca97bdd 100644
--- a/src/main/java/com/google/devtools/build/lib/exec/ExecutionOptions.java
+++ b/src/main/java/com/google/devtools/build/lib/exec/ExecutionOptions.java
@@ -130,6 +130,14 @@
               + "This is implied by --subcommands.")
   public boolean materializeParamFiles;
 
+  @Option(
+      name = "experimental_materialize_param_files_directly",
+      defaultValue = "false",
+      documentationCategory = OptionDocumentationCategory.UNCATEGORIZED,
+      effectTags = {OptionEffectTag.UNKNOWN},
+      help = "If materializing param files, do so with direct writes to disk.")
+  public boolean materializeParamFilesDirectly;
+
   public boolean shouldMaterializeParamFiles() {
     // Implied by --subcommands
     return materializeParamFiles || showSubcommands != ActionExecutionContext.ShowSubcommands.FALSE;