Revert "Partial Revert "Populate individual classpath_fragments'..."
Revert submission 14717811-revert-populate-platform-bootclasspath Reason for revert: retry with a fix Reverted Changes: Ib58cd0211:Revert "Add bootclasspath_fragments to platform-bo... I13b622d6c:Partial Revert "Populate individual classpath_frag... Bug: 180105615 Test: atest sdkextensions_e2e_tests Change-Id: I7b6b6b980a4c6430a70394e85222f3b35c4efd5f
This commit is contained in:
@@ -203,18 +203,11 @@ func (b *platformBootclasspathModule) GenerateAndroidBuildActions(ctx android.Mo
|
||||
func (b *platformBootclasspathModule) generateClasspathProtoBuildActions(ctx android.ModuleContext) {
|
||||
// ART and platform boot jars must have a corresponding entry in DEX2OATBOOTCLASSPATH
|
||||
classpathJars := configuredJarListToClasspathJars(ctx, b.ClasspathFragmentToConfiguredJarList(ctx), BOOTCLASSPATH, DEX2OATBOOTCLASSPATH)
|
||||
|
||||
// TODO(satayev): remove updatable boot jars once each apex has its own fragment
|
||||
global := dexpreopt.GetGlobalConfig(ctx)
|
||||
classpathJars = append(classpathJars, configuredJarListToClasspathJars(ctx, global.UpdatableBootJars, BOOTCLASSPATH)...)
|
||||
|
||||
b.classpathFragmentBase().generateClasspathProtoBuildActions(ctx, classpathJars)
|
||||
}
|
||||
|
||||
func (b *platformBootclasspathModule) ClasspathFragmentToConfiguredJarList(ctx android.ModuleContext) android.ConfiguredJarList {
|
||||
global := dexpreopt.GetGlobalConfig(ctx)
|
||||
// TODO(satayev): split ART apex jars into their own classpathFragment
|
||||
return global.BootJars
|
||||
return b.getImageConfig(ctx).modules
|
||||
}
|
||||
|
||||
// checkNonUpdatableModules ensures that the non-updatable modules supplied are not part of an
|
||||
|
Reference in New Issue
Block a user