Add device_uses_hwc2 product variable
TARGET_USES_HWC2 is going away, but propagate it to soong for now
to unblock converting dependency chains that end in libhwui.
Test: soong tests
Change-Id: I20f1269caea1b5f5fc39239daa6b2e610bd36eb9
diff --git a/android/variable.go b/android/variable.go
index b0ab2d0..3d5e618 100644
--- a/android/variable.go
+++ b/android/variable.go
@@ -58,6 +58,10 @@
Cflags []string
}
+ Device_uses_hwc2 struct {
+ Cflags []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
@@ -116,6 +120,7 @@
Debuggable *bool `json:",omitempty"`
Eng *bool `json:",omitempty"`
EnableCFI *bool `json:",omitempty"`
+ Device_uses_hwc2 *bool `json:",omitempty"`
VendorPath *string `json:",omitempty"`