Merge changes from topic "android_stubs_current_refactor"
* changes: Cleanup android.JavaApiLibraryName references Redefine core and core platform API surface java_library Introduce product variable Build_from_text_stub Introduce "Exclude_static_libs" property for Java modules
This commit is contained in:
@@ -109,6 +109,11 @@ type variableProperties struct {
|
||||
Cflags []string
|
||||
}
|
||||
|
||||
Build_from_text_stub struct {
|
||||
Static_libs []string
|
||||
Exclude_static_libs []string
|
||||
}
|
||||
|
||||
// debuggable is true for eng and userdebug builds, and can be used to turn on additional
|
||||
// debugging features that don't significantly impact runtime behavior. userdebug builds
|
||||
// are used for dogfooding and performance testing, and should be as similar to user builds
|
||||
@@ -286,6 +291,7 @@ type productVariables struct {
|
||||
Uml *bool `json:",omitempty"`
|
||||
Arc *bool `json:",omitempty"`
|
||||
MinimizeJavaDebugInfo *bool `json:",omitempty"`
|
||||
Build_from_text_stub *bool `json:",omitempty"`
|
||||
|
||||
Check_elf_files *bool `json:",omitempty"`
|
||||
|
||||
@@ -526,6 +532,7 @@ func (v *productVariables) SetDefaultConfig() {
|
||||
Malloc_pattern_fill_contents: boolPtr(false),
|
||||
Safestack: boolPtr(false),
|
||||
TrimmedApex: boolPtr(false),
|
||||
Build_from_text_stub: boolPtr(false),
|
||||
|
||||
BootJars: ConfiguredJarList{apexes: []string{}, jars: []string{}},
|
||||
ApexBootJars: ConfiguredJarList{apexes: []string{}, jars: []string{}},
|
||||
|
Reference in New Issue
Block a user