diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/rules/java/JavaCompilationHelper.java | 7 |
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; |