diff options
Diffstat (limited to 'android/variable.go')
-rw-r--r-- | android/variable.go | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/android/variable.go b/android/variable.go index 77888e586..636295359 100644 --- a/android/variable.go +++ b/android/variable.go @@ -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"` @@ -420,8 +426,6 @@ type productVariables struct { TargetFSConfigGen []string `json:",omitempty"` - MissingUsesLibraries []string `json:",omitempty"` - EnforceProductPartitionInterface *bool `json:",omitempty"` EnforceInterPartitionJavaSdkLibrary *bool `json:",omitempty"` @@ -451,14 +455,14 @@ type productVariables struct { BuildBrokenVendorPropertyNamespace bool `json:",omitempty"` BuildBrokenInputDirModules []string `json:",omitempty"` + BuildWarningBadOptionalUsesLibsAllowlist []string `json:",omitempty"` + BuildDebugfsRestrictionsEnabled bool `json:",omitempty"` RequiresInsecureExecmemForSwiftshader bool `json:",omitempty"` SelinuxIgnoreNeverallows bool `json:",omitempty"` - SepolicySplit bool `json:",omitempty"` - SepolicyFreezeTestExtraDirs []string `json:",omitempty"` SepolicyFreezeTestExtraPrebuiltDirs []string `json:",omitempty"` @@ -528,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{}}, |