Merge "Conditionally add the car bcpf to platform bootclasspath" am: 18f0a04eb8
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2378892 Change-Id: If730f49da9b288ffc042a6132297c2d7a8628950 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
@@ -23,6 +23,18 @@ package {
|
||||
default_applicable_licenses: ["frameworks_base_license"],
|
||||
}
|
||||
|
||||
soong_config_module_type {
|
||||
name: "custom_platform_bootclasspath",
|
||||
module_type: "platform_bootclasspath",
|
||||
config_namespace: "AUTO",
|
||||
bool_variables: [
|
||||
"car_bootclasspath_fragment",
|
||||
],
|
||||
properties: [
|
||||
"fragments",
|
||||
],
|
||||
}
|
||||
|
||||
// This module provides access to information Soong has related to the
|
||||
// whole platform bootclasspath. Currently, that information is provided solely
|
||||
// through configuration but additional information will be added here.
|
||||
@@ -41,7 +53,7 @@ package {
|
||||
//
|
||||
// This module needs to be present in the build for the above processing to be
|
||||
// done correctly.
|
||||
platform_bootclasspath {
|
||||
custom_platform_bootclasspath {
|
||||
name: "platform-bootclasspath",
|
||||
|
||||
// The bootclasspath_fragments that contribute to the platform
|
||||
@@ -115,17 +127,24 @@ platform_bootclasspath {
|
||||
apex: "com.android.wifi",
|
||||
module: "com.android.wifi-bootclasspath-fragment",
|
||||
},
|
||||
// only used for auto
|
||||
{
|
||||
apex: "com.android.car.framework",
|
||||
module: "com.android.car.framework-bootclasspath-fragment",
|
||||
},
|
||||
{
|
||||
apex: "com.android.virt",
|
||||
module: "com.android.virt-bootclasspath-fragment",
|
||||
},
|
||||
],
|
||||
|
||||
soong_config_variables: {
|
||||
car_bootclasspath_fragment: {
|
||||
fragments: [
|
||||
// only used for auto
|
||||
{
|
||||
apex: "com.android.car.framework",
|
||||
module: "com.android.car.framework-bootclasspath-fragment",
|
||||
},
|
||||
],
|
||||
},
|
||||
},
|
||||
|
||||
// Additional information needed by hidden api processing.
|
||||
hidden_api: {
|
||||
unsupported: [
|
||||
|
||||
Reference in New Issue
Block a user