Merge "Avoid permitted_packages related build failures in unbundled builds"
This commit is contained in:
@@ -423,8 +423,13 @@ func (b *platformBootclasspathModule) generateBootImageBuildActions(ctx android.
|
|||||||
// Generate the framework profile rule
|
// Generate the framework profile rule
|
||||||
bootFrameworkProfileRule(ctx, imageConfig)
|
bootFrameworkProfileRule(ctx, imageConfig)
|
||||||
|
|
||||||
// Generate the updatable bootclasspath packages rule.
|
// If always using prebuilt sdks then do not generate the updatable-bcp-packages.txt file as it
|
||||||
generateUpdatableBcpPackagesRule(ctx, imageConfig, updatableModules)
|
// will break because the prebuilts do not yet specify a permitted_packages property.
|
||||||
|
// TODO(b/193889859): Remove when the prebuilts have been updated.
|
||||||
|
if !ctx.Config().AlwaysUsePrebuiltSdks() {
|
||||||
|
// Generate the updatable bootclasspath packages rule.
|
||||||
|
generateUpdatableBcpPackagesRule(ctx, imageConfig, updatableModules)
|
||||||
|
}
|
||||||
|
|
||||||
// Copy non-updatable module dex jars to their predefined locations.
|
// Copy non-updatable module dex jars to their predefined locations.
|
||||||
nonUpdatableBootDexJarsByModule := extractEncodedDexJarsFromModules(ctx, nonUpdatableModules)
|
nonUpdatableBootDexJarsByModule := extractEncodedDexJarsFromModules(ctx, nonUpdatableModules)
|
||||||
|
Reference in New Issue
Block a user