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: I54db09314c7236a227f04281a439c1d5dc56ef2c
This commit is contained in:
Jiyong Park 2020-04-28 18:22:23 +09:00
parent 8d24215d33
commit a2606921b2
3 changed files with 18 additions and 0 deletions

View File

@ -51,6 +51,12 @@ cc_library {
enabled: false,
},
},
apex_available: [
"//apex_available:platform",
"com.android.art.debug",
"com.android.art.release",
],
}
// Tests

View File

@ -135,6 +135,12 @@ cc_library {
exclude_shared_libs: ["libdexfile_support"],
},
},
apex_available: [
"//apex_available:platform",
"com.android.art.debug",
"com.android.art.release",
],
}
// Static library without DEX support to avoid dependencies on the ART APEX.

View File

@ -109,6 +109,12 @@ cc_library {
enabled: true,
},
},
apex_available: [
"//apex_available:platform",
"com.android.art.debug",
"com.android.art.release",
],
}
// Tests.