soong: Support system_server jars from apexes
Allow system_server jars delivered via apex. Regular system_server jars are located in /system/framework folder. But, jars delivered via apex are mounted at /apex/<module_name>/javalib. Bug: 144722612 Bug: 141785760 Test: Compiles Change-Id: Ia40bb91d2e05b2601a52eac28a985fe2d8da3481
This commit is contained in:
@@ -44,9 +44,10 @@ type GlobalConfig struct {
|
||||
ProductUpdatableBootModules []string
|
||||
ProductUpdatableBootLocations []string
|
||||
|
||||
SystemServerJars []string // jars that form the system server
|
||||
SystemServerApps []string // apps that are loaded into system server
|
||||
SpeedApps []string // apps that should be speed optimized
|
||||
SystemServerJars []string // jars that form the system server
|
||||
SystemServerApps []string // apps that are loaded into system server
|
||||
UpdatableSystemServerJars []string // jars within apex that are loaded into system server
|
||||
SpeedApps []string // apps that should be speed optimized
|
||||
|
||||
PreoptFlags []string // global dex2oat flags that should be used if no module-specific dex2oat flags are specified
|
||||
|
||||
@@ -285,6 +286,7 @@ func GlobalConfigForTests(ctx android.PathContext) GlobalConfig {
|
||||
ProductUpdatableBootLocations: nil,
|
||||
SystemServerJars: nil,
|
||||
SystemServerApps: nil,
|
||||
UpdatableSystemServerJars: nil,
|
||||
SpeedApps: nil,
|
||||
PreoptFlags: nil,
|
||||
DefaultCompilerFilter: "",
|
||||
|
Reference in New Issue
Block a user