init: Migrate vendor_init_defaults to select()

Change-Id: I485511ba41b96a9b95f83e8ae35cabf89d4cdb35
This commit is contained in:
Michael Bestas 2025-04-25 00:00:14 +03:00
parent 7934335c2a
commit ee0570fcd4
No known key found for this signature in database

View file

@ -221,7 +221,6 @@ cc_defaults {
defaults: [
"init_defaults",
"selinux_policy_version",
"vendor_init_defaults",
],
srcs: init_common_sources + init_device_sources,
export_include_dirs: ["."],
@ -230,7 +229,10 @@ cc_defaults {
],
whole_static_libs: [
"libcap",
],
] + select(soong_config_variable("libinit", "vendor_init_lib"), {
any @ flag_val: [flag_val],
default: ["vendor_init"],
}),
header_libs: ["bootimg_headers"],
proto: {
type: "lite",