From bf3a364f8a3c99d214579d0840be258c5809a9c5 Mon Sep 17 00:00:00 2001 From: Jihoon Kang Date: Tue, 6 Dec 2022 02:13:40 +0000 Subject: [PATCH] java_api_contribution public, module lib module definition for framework base Add public API surface and module lib API surface java_api_contribution module definitions for framework base API domain Test: m Change-Id: Iae66660a5cb549f50a3d2e2324832fa6852c36c8 --- Android.bp | 9 +++++++++ StubLibraries.bp | 9 +++++++++ libs/hwui/Android.bp | 9 +++++++++ 3 files changed, 27 insertions(+) diff --git a/Android.bp b/Android.bp index 8e09157bb461e..d9a971f99a7c7 100644 --- a/Android.bp +++ b/Android.bp @@ -617,3 +617,12 @@ build = [ "ProtoLibraries.bp", "TestProtoLibraries.bp", ] + +java_api_contribution { + name: "api-stubs-docs-non-updatable-public-stubs", + api_surface: "public", + api_file: "core/api/current.txt", + visibility: [ + "//build/orchestrator/apis", + ], +} diff --git a/StubLibraries.bp b/StubLibraries.bp index 272b4f6e36e63..37a4c265bc5f6 100644 --- a/StubLibraries.bp +++ b/StubLibraries.bp @@ -537,3 +537,12 @@ java_library { ], visibility: ["//visibility:public"], } + +java_api_contribution { + name: "frameworks-base-core-api-module-lib-stubs", + api_surface: "module-lib", + api_file: "core/api/module-lib-current.txt", + visibility: [ + "//build/orchestrator/apis", + ], +} diff --git a/libs/hwui/Android.bp b/libs/hwui/Android.bp index 33f79352b8b88..c94273b74ac72 100644 --- a/libs/hwui/Android.bp +++ b/libs/hwui/Android.bp @@ -212,6 +212,15 @@ filegroup { path: "apex/java", } +java_api_contribution { + name: "framework-graphics-public-stubs", + api_surface: "public", + api_file: "api/current.txt", + visibility: [ + "//build/orchestrator/apis", + ], +} + // ------------------------ // APEX // ------------------------