Add unbundled_build product variable
Change-Id: Ieffbc13ae1273200ed4af93e97c3142b707a7cf1
diff --git a/common/variable.go b/common/variable.go
index 5b9092f..2c0e0a6 100644
--- a/common/variable.go
+++ b/common/variable.go
@@ -45,7 +45,13 @@
Platform_sdk_version struct {
Asflags []string
}
- }
+
+ // unbundled_build is a catch-all property to annotate modules that don't build in one or
+ // more unbundled branches, usually due to dependencies missing from the manifest.
+ Unbundled_build struct {
+ Enabled *bool `android:"arch_variant"`
+ } `android:"arch_variant"`
+ } `android:"arch_variant"`
}
var zeroProductVariables variableProperties
@@ -74,6 +80,8 @@
CrossHost *string `json:",omitempty"`
CrossHostArch *string `json:",omitempty"`
CrossHostSecondaryArch *string `json:",omitempty"`
+
+ Unbundled_build *bool `json:",omitempty"`
}
func boolPtr(v bool) *bool {