aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java
diff options
context:
space:
mode:
authorGravatar Liam Miller-Cushon <cushon@google.com>2016-03-24 18:29:51 +0000
committerGravatar Kristina Chodorow <kchodorow@google.com>2016-03-24 20:07:57 +0000
commit4149f08bcc8bd1318d4021cf372ec89240ee3dbb (patch)
treec48549f2a52bc27b763632dcb665568ff80cb046 /src/main/java
parent8c248f7ccb2cff6aa071c3fd8ea2f9ba059badd1 (diff)
Don't shell quote header compiler params files
This was causing javacopts containing '=' to be escaped, which makes them invisible to the underlying javac invocation. -- MOS_MIGRATED_REVID=118048317
Diffstat (limited to 'src/main/java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/java/JavaHeaderCompileActionBuilder.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/java/JavaHeaderCompileActionBuilder.java b/src/main/java/com/google/devtools/build/lib/rules/java/JavaHeaderCompileActionBuilder.java
index 787fb7fe4d..a88c6585d9 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/java/JavaHeaderCompileActionBuilder.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/java/JavaHeaderCompileActionBuilder.java
@@ -241,7 +241,7 @@ public class JavaHeaderCompileActionBuilder {
builder.addOutput(outputDepsProto);
}
- builder.useParameterFile(ParameterFileType.SHELL_QUOTED);
+ builder.useParameterFile(ParameterFileType.UNQUOTED);
builder.setCommandLine(buildCommandLine(ruleContext.getConfiguration().getHostPathSeparator()));
builder.addTransitiveInputs(javabaseInputs);