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
This commit is contained in:
Colin Cross 2017-05-02 10:58:50 -07:00
parent f34d9d11d4
commit 0e409a2810

View file

@ -58,6 +58,10 @@ type variableProperties struct {
Cflags []string Cflags []string
} }
Device_uses_hwc2 struct {
Cflags []string
}
// debuggable is true for eng and userdebug builds, and can be used to turn on additional // 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 // 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 // are used for dogfooding and performance testing, and should be as similar to user builds
@ -116,6 +120,7 @@ type productVariables struct {
Debuggable *bool `json:",omitempty"` Debuggable *bool `json:",omitempty"`
Eng *bool `json:",omitempty"` Eng *bool `json:",omitempty"`
EnableCFI *bool `json:",omitempty"` EnableCFI *bool `json:",omitempty"`
Device_uses_hwc2 *bool `json:",omitempty"`
VendorPath *string `json:",omitempty"` VendorPath *string `json:",omitempty"`