diff options
author | 2016-03-04 19:48:33 +0000 | |
---|---|---|
committer | 2016-03-08 03:36:01 +0000 | |
commit | e7557ddfc49cb19b402c70e491f14f10719d19b8 (patch) | |
tree | 81ca80a13ab7abb56420f9a9c03fa1acbee1ea8c | |
parent | c0f870649f3f98dd26ef550c7c7776dabb90d86e (diff) |
Changed py_wrap_cc rule's dependency validation to mandatoryProvdersList so
that it can depend on Skylark rule.
--
MOS_MIGRATED_REVID=116385078
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/rules/python/PyCommon.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/python/PyCommon.java b/src/main/java/com/google/devtools/build/lib/rules/python/PyCommon.java index eff1239649..34c66f1413 100644 --- a/src/main/java/com/google/devtools/build/lib/rules/python/PyCommon.java +++ b/src/main/java/com/google/devtools/build/lib/rules/python/PyCommon.java @@ -329,6 +329,12 @@ public final class PyCommon { return builder.build(); } + public NestedSet<Artifact> collectTransitivePythonSourcesWithoutLocal() { + NestedSetBuilder<Artifact> builder = NestedSetBuilder.compileOrder(); + collectTransitivePythonSourcesFrom(getTargetDeps(), builder); + return builder.build(); + } + public NestedSet<PathFragment> collectImports( RuleContext ruleContext, PythonSemantics semantics) { NestedSetBuilder<PathFragment> builder = NestedSetBuilder.compileOrder(); |