diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/bazel/rules/python/BazelPythonSemantics.java | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/bazel/rules/python/BazelPythonSemantics.java b/src/main/java/com/google/devtools/build/lib/bazel/rules/python/BazelPythonSemantics.java index b48d800150..1aed86d599 100644 --- a/src/main/java/com/google/devtools/build/lib/bazel/rules/python/BazelPythonSemantics.java +++ b/src/main/java/com/google/devtools/build/lib/bazel/rules/python/BazelPythonSemantics.java @@ -317,9 +317,12 @@ public class BazelPythonSemantics implements PythonSemantics { .addOutput(zipFile) .setExecutable(zipper) .useDefaultShellEnvironment() - .addArgument("cC") - .addArgument(zipFile.getExecPathString()) - .addArgument("@" + paramFile.getExecPathString()) + .setCommandLine( + CustomCommandLine.builder() + .add("cC") + .addExecPath(zipFile) + .addPrefixedExecPath("@", paramFile) + .build()) .setMnemonic("PythonZipper") .build(ruleContext)); } |