Set apex_available property
The marked library(ies) were available to the APEXes via the hand-written
whitelist in build/soong/apex/apex.go. Trying to remove the whitelist
by adding apex_available property to the Android.bp of the libraries.
Bug: 150999716
Test: m
Change-Id: I1fc4aca9841f5a6d750522eca36ed75c723f3f2a
diff --git a/Android.bp b/Android.bp
index e4012fe..29b672b 100644
--- a/Android.bp
+++ b/Android.bp
@@ -113,6 +113,17 @@
],
},
},
+ apex_available: [
+ "//apex_available:platform",
+ "com.android.adbd",
+ "com.android.art.debug",
+ "com.android.art.release",
+ "com.android.art.testing",
+ "com.android.bluetooth.updatable",
+ "com.android.conscrypt",
+ "com.android.media",
+ "com.android.resolv",
+ ],
}
bootstrap_go_package {
@@ -184,7 +195,13 @@
apex_available: [
"//apex_available:platform",
"com.android.adbd",
- "test_com.android.adbd",
+ "com.android.art.debug",
+ "com.android.art.release",
+ "com.android.art.testing",
+ "com.android.bluetooth.updatable",
+ "com.android.conscrypt",
+ "com.android.media",
+ "com.android.resolv",
],
}
@@ -218,7 +235,6 @@
apex_available: [
"//apex_available:platform",
"com.android.neuralnetworks",
- "test_com.android.neuralnetworks",
],
defaults: [
"libcrypto_bcm_sources",
@@ -261,7 +277,8 @@
apex_available: [
"//apex_available:platform",
"com.android.adbd",
- "test_com.android.adbd",
+ "com.android.conscrypt",
+ "com.android.resolv",
],
}