Migrate buildinfo.sh script into Soong
To build system.img in Soong, we need all artifacts including build.prop. This fully migrates buildinfo.prop file into Soong as a first step to build build.prop on Soong. Bug: 322090587 Test: compare build.prop before and after Test: build multiple times and see build.prop isn't rebuilt Change-Id: Icaa7e1fdab2a8c169ac00949d3aaf6c8212a1872
This commit is contained in:
@@ -193,9 +193,13 @@ type ProductVariables struct {
|
||||
// Suffix to add to generated Makefiles
|
||||
Make_suffix *string `json:",omitempty"`
|
||||
|
||||
BuildId *string `json:",omitempty"`
|
||||
BuildNumberFile *string `json:",omitempty"`
|
||||
BuildId *string `json:",omitempty"`
|
||||
BuildNumberFile *string `json:",omitempty"`
|
||||
BuildHostnameFile *string `json:",omitempty"`
|
||||
BuildThumbprintFile *string `json:",omitempty"`
|
||||
DisplayBuildNumber *bool `json:",omitempty"`
|
||||
|
||||
Platform_display_version_name *string `json:",omitempty"`
|
||||
Platform_version_name *string `json:",omitempty"`
|
||||
Platform_sdk_version *int `json:",omitempty"`
|
||||
Platform_sdk_codename *string `json:",omitempty"`
|
||||
@@ -296,6 +300,8 @@ type ProductVariables struct {
|
||||
MinimizeJavaDebugInfo *bool `json:",omitempty"`
|
||||
Build_from_text_stub *bool `json:",omitempty"`
|
||||
|
||||
BuildType *string `json:",omitempty"`
|
||||
|
||||
Check_elf_files *bool `json:",omitempty"`
|
||||
|
||||
UncompressPrivAppDex *bool `json:",omitempty"`
|
||||
@@ -472,9 +478,8 @@ type ProductVariables struct {
|
||||
|
||||
AfdoProfiles []string `json:",omitempty"`
|
||||
|
||||
ProductManufacturer string `json:",omitempty"`
|
||||
ProductBrand string `json:",omitempty"`
|
||||
BuildVersionTags []string `json:",omitempty"`
|
||||
ProductManufacturer string `json:",omitempty"`
|
||||
ProductBrand string `json:",omitempty"`
|
||||
|
||||
ReleaseVersion string `json:",omitempty"`
|
||||
ReleaseAconfigValueSets []string `json:",omitempty"`
|
||||
@@ -502,6 +507,14 @@ type ProductVariables struct {
|
||||
ExportRuntimeApis *bool `json:",omitempty"`
|
||||
|
||||
AconfigContainerValidation string `json:",omitempty"`
|
||||
|
||||
ProductLocales []string `json:",omitempty"`
|
||||
|
||||
ProductDefaultWifiChannels []string `json:",omitempty"`
|
||||
|
||||
BoardUseVbmetaDigestInFingerprint *bool `json:",omitempty"`
|
||||
|
||||
OemProperties []string `json:",omitempty"`
|
||||
}
|
||||
|
||||
type PartitionQualifiedVariablesType struct {
|
||||
|
Reference in New Issue
Block a user