aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJihoon Kang <jihoonkang@google.com>2023-05-09 06:39:31 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2023-05-09 06:39:31 +0000
commitff68b7b15f3af3c4560601399e14e47749dbd924 (patch)
tree518155f06180eec67484f37f95578a7c3c99d0a3
parentf76a8aab56a020f97cfda493a335f5856c4344b5 (diff)
parent4ef5c09257ba8f67964a2fe98d221604851f1afb (diff)
downloadorchestrator-ff68b7b15f3af3c4560601399e14e47749dbd924.tar.gz
Add core platform API surface java_api_library modules for single tree build am: 715b1bd070 am: cb8495e69e am: e8f4554d47 am: e836ad6b44 am: 4ef5c09257
Original change: https://android-review.googlesource.com/c/platform/build/orchestrator/+/2514436 Change-Id: Ib1e1e5317d83a91da8aad15c9a100c7368dea26a Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--apis/Android.bp40
1 files changed, 40 insertions, 0 deletions
diff --git a/apis/Android.bp b/apis/Android.bp
index e04ea3b..389a246 100644
--- a/apis/Android.bp
+++ b/apis/Android.bp
@@ -60,6 +60,18 @@ java_defaults {
],
}
+java_defaults {
+ name: "android_core_platform_stubs_current_contributions",
+ api_surface: "core_platform",
+ api_contributions: [
+ "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",
+ "conscrypt.module.platform.api.stubs.source.api.contribution",
+ "i18n.module.public.api.stubs.source.api.contribution",
+ ],
+}
+
// Java API library definitions per API surface
java_api_library {
name: "android_stubs_current.from-text",
@@ -163,3 +175,31 @@ java_api_library {
"stub-annotations",
],
}
+
+java_api_library {
+ name: "legacy.core.platform.api.stubs.from-text",
+ api_surface: "core_platform",
+ defaults: [
+ "android_core_platform_stubs_current_contributions",
+ ],
+ api_contributions: [
+ "legacy.i18n.module.platform.api.stubs.source.api.contribution",
+ ],
+ libs: [
+ "stub-annotations",
+ ],
+}
+
+java_api_library {
+ name: "stable.core.platform.api.stubs.from-text",
+ api_surface: "core_platform",
+ defaults: [
+ "android_core_platform_stubs_current_contributions",
+ ],
+ api_contributions: [
+ "stable.i18n.module.platform.api.stubs.source.api.contribution",
+ ],
+ libs: [
+ "stub-annotations",
+ ],
+}