diff options
author | 2015-06-09 16:27:30 +0000 | |
---|---|---|
committer | 2015-06-10 16:02:20 +0000 | |
commit | a01b9fe41836a90492a492b127d8236cfe062669 (patch) | |
tree | c4cf3cdecd7cd3bb5a865d099cd131dd7514cf0d /src/main/java/com/google/devtools/build/lib/rules/android/AndroidRuleClasses.java | |
parent | 08c0774e28885142fdaaa47dcdcc3cec0bfc25f9 (diff) |
Merges class jars specified as srcs into the android library class jar in order to create the classes.jar to be used in aar generation.
RELNOTES: The classes.jar in .aar files now also contains the contents of any class jars specified in the android_library.srcs attribute.
--
MOS_MIGRATED_REVID=95542278
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/android/AndroidRuleClasses.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/rules/android/AndroidRuleClasses.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/android/AndroidRuleClasses.java b/src/main/java/com/google/devtools/build/lib/rules/android/AndroidRuleClasses.java index 1675fda322..3c5077b1fa 100644 --- a/src/main/java/com/google/devtools/build/lib/rules/android/AndroidRuleClasses.java +++ b/src/main/java/com/google/devtools/build/lib/rules/android/AndroidRuleClasses.java @@ -69,6 +69,8 @@ public final class AndroidRuleClasses { fromTemplates("lib%{name}.jack"); public static final SafeImplicitOutputsFunction ANDROID_LIBRARY_AAR = fromTemplates("%{name}.aar"); + public static final SafeImplicitOutputsFunction ANDROID_LIBRARY_AAR_CLASSES_JAR = + fromTemplates("%{name}_aar/classes.jar"); public static final SafeImplicitOutputsFunction ANDROID_RESOURCES_APK = fromTemplates("%{name}.ap_"); public static final SafeImplicitOutputsFunction ANDROID_INCREMENTAL_RESOURCES_APK = |