diff options
author | Yun Peng <pcloudy@google.com> | 2017-08-18 17:17:35 +0200 |
---|---|---|
committer | Damien Martin-Guillerez <dmarting@google.com> | 2017-08-21 14:15:52 +0200 |
commit | 3e0277ab880c9126883e73c78c7431e836ebb32e (patch) | |
tree | f7d9297021a748093216a3cf04ae03a8deff3025 /src/main/java/com/google/devtools/build/lib/rules/python/PyBinary.java | |
parent | a05cda4c068a50807fc1adf7bc84c37c20822d7b (diff) |
Windows: Implement python native launcher
Now Bazel build a Windows exe to launch the python self-extracting zip
file by default, using --windows_exe_launcher=0 to switch back to cmd
wrapper.
The extra zip file with shebang preprended is not built on Windows
anymore, even when using cmd wrapper.
Change-Id: Ic7060326f19ca6e2e73ea8d8211afd1c7618083c
PiperOrigin-RevId: 165707076
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/python/PyBinary.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/rules/python/PyBinary.java | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/python/PyBinary.java b/src/main/java/com/google/devtools/build/lib/rules/python/PyBinary.java index 4454b7a812..de6d6be581 100644 --- a/src/main/java/com/google/devtools/build/lib/rules/python/PyBinary.java +++ b/src/main/java/com/google/devtools/build/lib/rules/python/PyBinary.java @@ -128,9 +128,6 @@ public abstract class PyBinary implements RuleConfiguredTargetFactory { Runfiles.Builder builder = new Runfiles.Builder( ruleContext.getWorkspaceName(), ruleContext.getConfiguration().legacyExternalRunfiles()); builder.addArtifact(common.getExecutable()); - if (common.getExecutableWrapper() != null) { - builder.addArtifact(common.getExecutableWrapper()); - } if (common.getConvertedFiles() != null) { builder.addSymlinks(common.getConvertedFiles()); } else { |