aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/rules
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules')
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/java/NativeLibraryNestedSetBuilder.java8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/java/NativeLibraryNestedSetBuilder.java b/src/main/java/com/google/devtools/build/lib/rules/java/NativeLibraryNestedSetBuilder.java
index 88de3041d9..1a45227ab6 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/java/NativeLibraryNestedSetBuilder.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/java/NativeLibraryNestedSetBuilder.java
@@ -63,20 +63,22 @@ public final class NativeLibraryNestedSetBuilder {
/**
* Include native Java libraries of a specified target into the nested set.
*/
- private void addJavaTarget(TransitiveInfoCollection dep) {
+ public NativeLibraryNestedSetBuilder addJavaTarget(TransitiveInfoCollection dep) {
JavaNativeLibraryProvider javaProvider = dep.getProvider(JavaNativeLibraryProvider.class);
if (javaProvider != null) {
builder.addTransitive(javaProvider.getTransitiveJavaNativeLibraries());
- return;
+ return this;
}
CcNativeLibraryProvider ccProvider = dep.getProvider(CcNativeLibraryProvider.class);
if (ccProvider != null) {
builder.addTransitive(ccProvider.getTransitiveCcNativeLibraries());
- return;
+ return this;
}
addTarget(dep);
+
+ return this;
}
/**