aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJihoon Kang <jihoonkang@google.com>2023-05-09 06:39:26 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2023-05-09 06:39:26 +0000
commit743aaf2d981a049edbd9a46e08372f63ec39f06c (patch)
tree3074b923553bb96f8ea9cd5cd1d4c17752a8f332
parentb17994e3679db4c8d04e3266dacef5f93df7ae5f (diff)
parent8e018e6aeb18393b75f11bba91009d4aecd0ad9c (diff)
downloadorchestrator-743aaf2d981a049edbd9a46e08372f63ec39f06c.tar.gz
Add module lib API surface java_api_library module for single tree build am: c3840c0ab7 am: 860aa2a23e am: a1aeb82418 am: c02a16b24f am: 8e018e6aeb
Original change: https://android-review.googlesource.com/c/platform/build/orchestrator/+/2402855 Change-Id: Ia2a61fdd449907e4d7b3cd44dd0fd08320b63915 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--apis/Android.bp46
1 files changed, 46 insertions, 0 deletions
diff --git a/apis/Android.bp b/apis/Android.bp
index 03ee13a..32eeb66 100644
--- a/apis/Android.bp
+++ b/apis/Android.bp
@@ -44,6 +44,22 @@ java_defaults {
],
}
+java_defaults {
+ name: "android_module_lib_stubs_current_contributions",
+ api_surface: "module-lib",
+ api_contributions: [
+ "api-stubs-docs-non-updatable.api.contribution",
+ "system-api-stubs-docs-non-updatable.api.contribution",
+ "module-lib-api-stubs-docs-non-updatable.api.contribution",
+ "art.module.public.api.stubs.source.api.contribution",
+ "art.module.public.api.stubs.source.system.api.contribution",
+ "art.module.public.api.stubs.source.module_lib.api.contribution",
+ "i18n.module.public.api.stubs.source.api.contribution",
+ "i18n.module.public.api.stubs.source.system.api.contribution",
+ "i18n.module.public.api.stubs.source.module_lib.api.contribution",
+ ],
+}
+
// Java API library definitions per API surface
java_api_library {
name: "android_stubs_current.from-text",
@@ -89,3 +105,33 @@ java_api_library {
"system-api-stubs-docs-non-updatable.api.contribution",
],
}
+
+java_api_library {
+ name: "android_module_lib_stubs_current_full.from-text",
+ api_surface: "module-lib",
+ defaults: [
+ "android_stubs_current_contributions",
+ "android_system_stubs_current_contributions",
+ "android_module_lib_stubs_current_contributions_full",
+ ],
+ libs: [
+ "stub-annotations",
+ ],
+ api_contributions: [
+ "api-stubs-docs-non-updatable.api.contribution",
+ "system-api-stubs-docs-non-updatable.api.contribution",
+ "module-lib-api-stubs-docs-non-updatable.api.contribution",
+ ],
+}
+
+java_api_library {
+ name: "android_module_lib_stubs_current.from-text",
+ api_surface: "module-lib",
+ defaults: [
+ "android_module_lib_stubs_current_contributions",
+ ],
+ libs: [
+ "android_module_lib_stubs_current_full.from-text",
+ "stub-annotations",
+ ],
+} \ No newline at end of file