From dd0bb0b26c7cdc2e5c5b20632468fa7e7e8c1064 Mon Sep 17 00:00:00 2001 From: Steven Moreland Date: Fri, 15 Dec 2017 10:25:48 -0800 Subject: [PATCH] Remove Treble/PRODUCT_FULL_TREBLE from Soong. This variable is being broken up because it isn't well defined, and breaking it into smaller components makes device bringup easier. Bug: 62019611 Test: nothing uses it Change-Id: I748958b7276f607f8a711289f3bde163a1a56596 --- android/variable.go | 9 --------- 1 file changed, 9 deletions(-) diff --git a/android/variable.go b/android/variable.go index f585599a7..b8aad188c 100644 --- a/android/variable.go +++ b/android/variable.go @@ -67,14 +67,6 @@ type variableProperties struct { Cflags []string } - // treble is true when a build is a Treble compliant device. This is automatically set when - // a build is shipped with Android O, but can be overriden. This controls such things as - // the sepolicy split and enabling the Treble linker namespaces. - // TODO(b/62019611): remove - Treble struct { - Cflags []string - } - // treble_linker_namespaces is true when the system/vendor linker namespace separation is // enabled. Treble_linker_namespaces struct { @@ -172,7 +164,6 @@ type productVariables struct { Debuggable *bool `json:",omitempty"` Eng *bool `json:",omitempty"` Device_uses_hwc2 *bool `json:",omitempty"` - Treble *bool `json:",omitempty"` Treble_linker_namespaces *bool `json:",omitempty"` Sepolicy_split *bool `json:",omitempty"` Enforce_vintf_manifest *bool `json:",omitempty"`