aboutsummaryrefslogtreecommitdiff
path: root/libs
diff options
context:
space:
mode:
authorNick Chalko <nchalko@google.com>2019-01-23 08:18:14 -0800
committerColin Cross <ccross@android.com>2019-01-23 15:37:44 -0800
commitab0117cdd93110dc331fba53ed0f994f8a2a986c (patch)
tree0550a876708e6003b8b829de47ff54abc51ae6bd /libs
parent1844525d3b7d2a34799b5fd8e2fe00c3582b6ece (diff)
downloadTV-ab0117cdd93110dc331fba53ed0f994f8a2a986c.tar.gz
Migrate tv/common to song
This reapplies I9db304a3b08c1fdfb3288520efc1f7ebcb557db2 after updates for aosp/880432. Change-Id: Ib2e9ad30f4b383c23c5603644688e9c57126273e Test: m tv-common Bug: 123237823
Diffstat (limited to 'libs')
-rw-r--r--libs/Android.bp27
1 files changed, 25 insertions, 2 deletions
diff --git a/libs/Android.bp b/libs/Android.bp
index 665dcb29..582f6fc8 100644
--- a/libs/Android.bp
+++ b/libs/Android.bp
@@ -19,6 +19,16 @@ java_import {
sdk_version: "current",
}
+java_plugin {
+ name: "tv-auto-factory",
+ static_libs: [
+ "tv-auto-factory-jar",
+ "tv-guava-jre-jar",
+ ],
+ processor_class: "com.google.auto.factory.processor.AutoFactoryProcessor",
+ generates_api: true,
+}
+
java_import {
name: "tv-auto-value-jar",
@@ -27,6 +37,15 @@ java_import {
sdk_version: "current",
}
+java_plugin {
+ name: "tv-auto-value",
+ static_libs: [
+ "tv-auto-value-jar",
+ "tv-guava-jre-jar",
+ ],
+ processor_class: "com.google.auto.value.processor.AutoValueProcessor",
+}
+
java_import {
name: "tv-error-prone-annotations-jar",
jars: ["error_prone_annotations-2.3.1.jar"],
@@ -96,7 +115,7 @@ java_import {
sdk_version: "current",
}
-java_library_host {
+java_plugin {
name: "tv-lib-dagger-compiler",
static_libs: [
"tv-lib-dagger-compiler-import",
@@ -104,6 +123,8 @@ java_library_host {
"jsr330",
"tv-lib-dagger",
],
+ processor_class: "dagger.internal.codegen.ComponentProcessor",
+ generates_api: true,
}
android_library_import {
@@ -121,7 +142,7 @@ java_import_host {
],
}
-java_library_host {
+java_plugin {
name: "tv-lib-dagger-android-processor",
static_libs: [
"tv-lib-dagger-android-processor-import",
@@ -129,6 +150,8 @@ java_library_host {
"jsr330",
"tv-lib-dagger",
],
+ processor_class: "dagger.android.processor.AndroidProcessor",
+ generates_api: true,
}
java_import {