From d8e857e93c6e71efbda7cafaf867b8c749012aa2 Mon Sep 17 00:00:00 2001 From: Andrew Pellegrini Date: Tue, 27 Oct 2015 14:42:03 +0000 Subject: Add documentation of aar output to the build encyclopedia. Notes that the aar does not contain the transitive closure of the target, as this is a common misconception. -- MOS_MIGRATED_REVID=106396742 --- .../devtools/build/lib/bazel/rules/android/BazelAndroidLibraryRule.java | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/main/java/com/google/devtools/build/lib') diff --git a/src/main/java/com/google/devtools/build/lib/bazel/rules/android/BazelAndroidLibraryRule.java b/src/main/java/com/google/devtools/build/lib/bazel/rules/android/BazelAndroidLibraryRule.java index 5ba6a3b878..040fe3114d 100644 --- a/src/main/java/com/google/devtools/build/lib/bazel/rules/android/BazelAndroidLibraryRule.java +++ b/src/main/java/com/google/devtools/build/lib/bazel/rules/android/BazelAndroidLibraryRule.java @@ -39,6 +39,8 @@ public class BazelAndroidLibraryRule implements RuleDefinition {
  • libname.jar: A Java archive.
  • libname-src.jar: An archive containing the sources ("source jar").
  • +
  • name.aar: An android 'aar' bundle containing the java archive + and resources of this target. It does not contain the transitive closure.
  • */ .setImplicitOutputsFunction(AndroidRuleClasses.ANDROID_LIBRARY_IMPLICIT_OUTPUTS) -- cgit v1.2.3