Disable TARGET_VNDK_USE_CORE_VARIANT if VNDK is deprecated
TARGET_VNDK_USE_CORE_VARIANT enables vendor to use some of the VNDK libraries with core variant installed in /system/lib. However, this does not make sense when VNDK is deprecated. This change is to ignore TARGET_VNDK_USE_CORE_VARIANT when the VNDK is deprecated. Bug: 303754049 Test: aosp_cf_x86_go_phone boot succeeded Change-Id: Ie9fa75e0fa452e48924d51d64201690ffb271f33
This commit is contained in:
@@ -1444,7 +1444,7 @@ func (c *deviceConfig) ExtraVndkVersions() []string {
|
||||
}
|
||||
|
||||
func (c *deviceConfig) VndkUseCoreVariant() bool {
|
||||
return Bool(c.config.productVariables.VndkUseCoreVariant)
|
||||
return Bool(c.config.productVariables.VndkUseCoreVariant) && Bool(c.config.productVariables.KeepVndk)
|
||||
}
|
||||
|
||||
func (c *deviceConfig) SystemSdkVersions() []string {
|
||||
|
Reference in New Issue
Block a user