diff options
Diffstat (limited to 'android/variable.go')
| -rw-r--r-- | android/variable.go | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/android/variable.go b/android/variable.go index 307deaf32..f4c6e1cd2 100644 --- a/android/variable.go +++ b/android/variable.go @@ -226,6 +226,8 @@ type ProductVariables struct { DeviceMaxPageSizeSupported *string `json:",omitempty"` DevicePageSizeAgnostic *bool `json:",omitempty"` + VendorApiLevel *string `json:",omitempty"` + RecoverySnapshotVersion *string `json:",omitempty"` DeviceSecondaryArch *string `json:",omitempty"` @@ -618,6 +620,14 @@ func (v *ProductVariables) SetDefaultConfig() { } } +func (this *ProductVariables) GetBuildFlagBool(flag string) bool { + val, ok := this.BuildFlags[flag] + if !ok { + return false + } + return val == "true" +} + // ProductConfigContext requires the access to the Module to get product config properties. type ProductConfigContext interface { Module() Module |