Remove updatable-bcp-packages.txt.
Historically, this file was used by the `--updatable-bcp-packages-file` flag for dex2oat. The flag is no longer needed and is being deprecated. Unfortunately, we cannot remove `permitted_packages` and all the code related to it because we still need it for checking the module compatibility with Q and R. Bug: 200241946 Test: m nothing Change-Id: Ie3be54fd47a847ba0caf627d12da76b415d99466
This commit is contained in:
@@ -424,14 +424,6 @@ func (b *platformBootclasspathModule) generateBootImageBuildActions(ctx android.
|
||||
// Generate the framework profile rule
|
||||
bootFrameworkProfileRule(ctx, imageConfig)
|
||||
|
||||
// If always using prebuilt sdks then do not generate the updatable-bcp-packages.txt file as it
|
||||
// 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, apexModules)
|
||||
}
|
||||
|
||||
// Copy platform module dex jars to their predefined locations.
|
||||
platformBootDexJarsByModule := extractEncodedDexJarsFromModules(ctx, platformModules)
|
||||
copyBootJarsToPredefinedLocations(ctx, platformBootDexJarsByModule, imageConfig.dexPathsByModule)
|
||||
|
Reference in New Issue
Block a user