blob: e34a8d3bb72dbf006bc8fbb3adb53e53f39ecadc [file] [log] [blame]
Simon Shields8a283642017-08-23 12:03:36 +10001package android
2type Product_variables struct {
Stefan Berger021c61d2019-04-06 10:59:29 +02003 Healthd_use_battery_info struct {
4 Cflags []string
5 }
Marko Man11cd8e62019-09-20 10:50:07 +02006 Healthd_enable_op_fastchg struct {
7 Cflags []string
8 }
Marko Man83cdc3d2019-03-21 22:20:10 +01009 TargetNeedsHWCOnFirstRef struct {
10 Cflags []string
11 }
Erfan Abdicdae4a62019-03-09 12:03:41 +020012 Uses_metadata_as_fde_key struct {
13 Cflags []string
14 }
Marko Man11cd8e62019-09-20 10:50:07 +020015 Target_init_vendor_lib struct {
Han Wangf1379312019-09-10 13:08:04 +020016 Whole_static_libs []string
Marko Man11cd8e62019-09-20 10:50:07 +020017 Cflags []string
18 }
Marko Mande572ed2019-09-20 12:55:17 +020019 Target_camera_needs_client_info struct {
20 Cflags []string
21 }
Marko Man0adbc9b2019-09-20 13:01:26 +020022 Target_motorized_camera struct {
23 Cflags []string
24 }
Simon Shields8a283642017-08-23 12:03:36 +100025}
26
27type ProductVariables struct {
Marko Mande572ed2019-09-20 12:55:17 +020028 Healthd_use_battery_info *bool `json:",omitempty"`
29 Healthd_enable_op_fastchg *bool `json:",omitempty"`
30 TargetNeedsHWCOnFirstRef *bool `json:",omitempty"`
31 Uses_metadata_as_fde_key *bool `json:",omitempty"`
32 Target_use_sdclang *bool `json:",omitempty"`
33 Target_camera_needs_client_info *bool `json:",omitempty"`
Marko Man0adbc9b2019-09-20 13:01:26 +020034 Target_motorized_camera *bool `json:",omitempty"`
Marko Mande572ed2019-09-20 12:55:17 +020035 Target_init_vendor_lib *string `json:",omitempty"`
Simon Shields8a283642017-08-23 12:03:36 +100036}