Merge "Set a dedicated variable for the runtime apex libs." am: 3d186813f2

am: 8d3269faca

Change-Id: Iedc96bb236163f0217c97e283d003ee7c7e2b3f8
This commit is contained in:
Nicolas Geoffray
2019-02-20 13:12:36 -08:00
committed by android-build-merger
3 changed files with 3 additions and 3 deletions

View File

@@ -36,7 +36,7 @@ type GlobalConfig struct {
BootJars []string // modules for jars that form the boot class path
TargetCoreJars []string // modules for jars that are in the runtime apex
RuntimeApexJars []string // modules for jars that are in the runtime apex
ProductUpdatableBootModules []string
ProductUpdatableBootLocations []string

View File

@@ -29,7 +29,7 @@ var testGlobalConfig = GlobalConfig{
PatternsOnSystemOther: nil,
DisableGenerateProfile: false,
BootJars: nil,
TargetCoreJars: nil,
RuntimeApexJars: nil,
ProductUpdatableBootModules: nil,
ProductUpdatableBootLocations: nil,
SystemServerJars: nil,

View File

@@ -113,7 +113,7 @@ func concat(lists ...[]string) []string {
}
func computeBootClasspath(ctx android.PathContext, info *bootJarsInfo) {
runtimeModules := android.RemoveListFromList(info.global.TargetCoreJars, info.global.ProductUpdatableBootModules)
runtimeModules := info.global.RuntimeApexJars
nonFrameworkModules := concat(runtimeModules, info.global.ProductUpdatableBootModules)
frameworkModules := android.RemoveListFromList(info.global.BootJars, nonFrameworkModules)