Stop installing a profile into an APEX if profiles are disabled.

Bug: 209630530
Test: art/tools/golem/build-target.sh
Change-Id: I0ac4e1860a47da20626b423b9b1f62dd49259deb
This commit is contained in:
Jiakai Zhang
2021-12-08 10:48:35 +00:00
parent 939cb7b028
commit 29e35e115d

View File

@@ -594,8 +594,11 @@ func (b *BootclasspathFragmentModule) provideApexContentInfo(ctx android.ModuleC
if imageConfig != nil { if imageConfig != nil {
info.modules = imageConfig.modules info.modules = imageConfig.modules
info.profilePathOnHost = imageConfig.profilePathOnHost global := dexpreopt.GetGlobalConfig(ctx)
info.profileInstallPathInApex = imageConfig.profileInstallPathInApex if !global.DisableGenerateProfile {
info.profilePathOnHost = imageConfig.profilePathOnHost
info.profileInstallPathInApex = imageConfig.profileInstallPathInApex
}
} }
info.bootImageFilesByArch = bootImageFilesByArch info.bootImageFilesByArch = bootImageFilesByArch