aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/rules/python/PyLibrary.java
diff options
context:
space:
mode:
authorGravatar Ulf Adams <ulfjack@google.com>2015-08-28 07:53:32 +0000
committerGravatar Lukacs Berki <lberki@google.com>2015-08-28 09:23:19 +0000
commit2ef4ef41a1f38df3204f02f7f8742fa39daeccce (patch)
tree4d8a821b3377c3b9eb3588444c3a920e73034de0 /src/main/java/com/google/devtools/build/lib/rules/python/PyLibrary.java
parent05c5daacd8ffe1051471a6b9453c559aaed698fa (diff)
Fix C++ link order for py_library and py_binary rules.
-- MOS_MIGRATED_REVID=101756783
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/python/PyLibrary.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/python/PyLibrary.java7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/python/PyLibrary.java b/src/main/java/com/google/devtools/build/lib/rules/python/PyLibrary.java
index 2904e9ffc7..7372932f43 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/python/PyLibrary.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/python/PyLibrary.java
@@ -61,10 +61,9 @@ public abstract class PyLibrary implements RuleConfiguredTargetFactory {
@Override
protected void collect(CcLinkParams.Builder builder, boolean linkingStatically,
boolean linkShared) {
- builder.addTransitiveTargets(ruleContext.getPrerequisites("deps", Mode.TARGET));
- builder.addTransitiveLangTargets(
- ruleContext.getPrerequisites("deps", Mode.TARGET),
- PyCcLinkParamsProvider.TO_LINK_PARAMS);
+ builder.addTransitiveTargets(ruleContext.getPrerequisites("deps", Mode.TARGET),
+ PyCcLinkParamsProvider.TO_LINK_PARAMS,
+ CcLinkParamsProvider.TO_LINK_PARAMS);
}
};