aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/rules/python/PyBinary.java
diff options
context:
space:
mode:
authorGravatar Yun Peng <pcloudy@google.com>2017-08-18 17:17:35 +0200
committerGravatar Damien Martin-Guillerez <dmarting@google.com>2017-08-21 14:15:52 +0200
commit3e0277ab880c9126883e73c78c7431e836ebb32e (patch)
treef7d9297021a748093216a3cf04ae03a8deff3025 /src/main/java/com/google/devtools/build/lib/rules/python/PyBinary.java
parenta05cda4c068a50807fc1adf7bc84c37c20822d7b (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.java3
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 {