summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Treehugger Robot <treehugger-gerrit@google.com> 2020-10-05 13:01:26 +0000
committer Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> 2020-10-05 13:01:26 +0000
commit2fe07d3a1f83ccb708a56cbd057ef794df92d58d (patch)
tree769122f58f1f3bce7d43ef27e3b1ce8e65ec4293
parent4a4aa06e8a15cba451a0eff41ab3dc8162921595 (diff)
parente13d2abfb93de0646d8b3a77aea5914fdfb864ab (diff)
Merge "Build stub libraries with smaller deps" am: 68d17855ea am: 88c2c1aa6f am: 1ed5aad300 am: e13d2abfb9
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1440213 Change-Id: I67a32bec2322109d0465bf00f9575f6cf47f66b9
-rw-r--r--StubLibraries.bp19
1 files changed, 18 insertions, 1 deletions
diff --git a/StubLibraries.bp b/StubLibraries.bp
index 9e087f020246..c55fbd2d0728 100644
--- a/StubLibraries.bp
+++ b/StubLibraries.bp
@@ -55,7 +55,24 @@ stubs_defaults {
aidl: {
local_include_dirs: ["telephony/java"],
},
- libs: ["framework-internal-utils"],
+ // These are libs from framework-internal-utils that are required (i.e. being referenced)
+ // from framework-non-updatable-sources. Add more here when there's a need.
+ // DO NOT add the entire framework-internal-utils. It might cause unnecessary circular
+ // dependencies gets bigger.
+ libs: [
+ "android.hardware.cas-V1.2-java",
+ "android.hardware.health-V1.0-java-constants",
+ "android.hardware.radio-V1.5-java",
+ "android.hardware.thermal-V1.0-java-constants",
+ "android.hardware.thermal-V2.0-java",
+ "android.hardware.tv.input-V1.0-java-constants",
+ "android.hardware.tv.tuner-V1.0-java-constants",
+ "android.hardware.usb-V1.0-java-constants",
+ "android.hardware.usb-V1.1-java-constants",
+ "android.hardware.usb.gadget-V1.0-java",
+ "android.hardware.vibrator-V1.3-java",
+ "framework-protos",
+ ],
installable: false,
annotations_enabled: true,
previous_api: ":android.api.public.latest",