Merge "Add default that supports dcla + q launched" am: a00478858a
Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/2232666 Change-Id: Ic52cd7b932efb29889738ad4b5fd6b3ec530bc9d Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
@@ -206,13 +206,6 @@ apex_defaults {
|
||||
defaults_visibility: ["//visibility:public"],
|
||||
}
|
||||
|
||||
apex_defaults {
|
||||
name: "r-launched-apex-module",
|
||||
min_sdk_version: "30",
|
||||
updatable: true,
|
||||
defaults_visibility: ["//visibility:public"],
|
||||
}
|
||||
|
||||
DCLA_MIN_SDK_VERSION = "31"
|
||||
|
||||
soong_config_module_type_import {
|
||||
@@ -220,9 +213,39 @@ soong_config_module_type_import {
|
||||
module_types: ["library_linking_strategy_apex_defaults"],
|
||||
}
|
||||
|
||||
library_linking_strategy_apex_defaults {
|
||||
name: "q-launched-dcla-enabled-apex-module",
|
||||
defaults_visibility: [
|
||||
"//external/conscrypt/apex",
|
||||
"//packages/modules/DnsResolver/apex",
|
||||
"//frameworks/av/apex"
|
||||
],
|
||||
defaults: ["q-launched-apex-module"],
|
||||
soong_config_variables: {
|
||||
library_linking_strategy: {
|
||||
// Use the Q min_sdk_version
|
||||
prefer_static: {},
|
||||
// Override the Q min_sdk_version to min_sdk_version that supports dcla
|
||||
conditions_default: {
|
||||
min_sdk_version: DCLA_MIN_SDK_VERSION,
|
||||
},
|
||||
},
|
||||
},
|
||||
}
|
||||
|
||||
apex_defaults {
|
||||
name: "r-launched-apex-module",
|
||||
min_sdk_version: "30",
|
||||
updatable: true,
|
||||
defaults_visibility: ["//visibility:public"],
|
||||
}
|
||||
|
||||
library_linking_strategy_apex_defaults {
|
||||
name: "r-launched-dcla-enabled-apex-module",
|
||||
defaults_visibility: ["//packages/modules/adb:__subpackages__"],
|
||||
defaults_visibility: [
|
||||
"//packages/modules/adb:__subpackages__",
|
||||
"//packages/modules/Connectivity/Tethering/apex",
|
||||
],
|
||||
defaults: ["r-launched-apex-module"],
|
||||
soong_config_variables: {
|
||||
library_linking_strategy: {
|
||||
|
||||
Reference in New Issue
Block a user