aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/java/JavaCompilationHelper.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/java/JavaCompilationHelper.java b/src/main/java/com/google/devtools/build/lib/rules/java/JavaCompilationHelper.java
index a118f5b316..aa2fc6a104 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/java/JavaCompilationHelper.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/java/JavaCompilationHelper.java
@@ -805,10 +805,13 @@ public final class JavaCompilationHelper {
// Use default shell environment so that those can be found.
// TODO(dslomov): revisit this. If ijar is not msys-dependent, this is not needed.
.useDefaultShellEnvironment()
- .addArgument(inputJar.getExecPathString())
- .addArgument(interfaceJar.getExecPathString())
.setProgressMessage("Extracting interface %s", ruleContext.getLabel())
.setMnemonic("JavaIjar")
+ .setCommandLine(
+ CustomCommandLine.builder()
+ .addExecPath(inputJar)
+ .addExecPath(interfaceJar)
+ .build())
.build(ruleContext));
}
return interfaceJar;