Merge "Conditionally add the car bcpf to platform bootclasspath"
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