aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java
diff options
context:
space:
mode:
authorGravatar Googler <noreply@google.com>2018-02-15 16:01:51 -0800
committerGravatar Copybara-Service <copybara-piper@google.com>2018-02-15 16:03:13 -0800
commit9f0ca0a477e5b3d136878078f4ee1f25de1666aa (patch)
treeaa729bf22514cb5a083b8c2889ed3c22b812f5ee /src/main/java
parented1c6c21ef1d706e79252ce1e33d9c1283b889e1 (diff)
Expose manifest property in ResourceContainer
The resource busybox expects each library manifest in order to generate the resource.jar PiperOrigin-RevId: 185917147
Diffstat (limited to 'src/main/java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/android/ResourceContainer.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/android/ResourceContainer.java b/src/main/java/com/google/devtools/build/lib/rules/android/ResourceContainer.java
index 2f719ebcae..182167a6fc 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/android/ResourceContainer.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/android/ResourceContainer.java
@@ -67,6 +67,11 @@ public abstract class ResourceContainer {
@Nullable
public abstract Artifact getApk();
+ @SkylarkCallable(
+ name = "manifest",
+ doc = "Returns the manifest for the target.",
+ structField = true
+ )
public abstract Artifact getManifest();
@Nullable