blob: 67452c736f1d9cb747c2062f61b3b52bd8de878d [file] [log] [blame]
Simon Shieldsfaf7f3e2017-08-23 12:03:36 +10001package android
2type Product_variables struct {
Kevin F. Haggerty5ac58a62018-08-25 20:23:19 -06003 Additional_gralloc_10_usage_bits struct {
4 Cppflags []string
5 }
Adrian DC9666f1a2017-07-24 14:04:34 +02006 Has_legacy_camera_hal1 struct {
7 Cflags []string
8 }
Paul Keith283a5642018-02-15 21:46:00 +01009 Target_shim_libs struct {
10 Cppflags []string
11 }
Simon Shields95566a72018-08-10 14:40:27 +100012 Uses_generic_camera_parameter_library struct {
13 Srcs []string
14 }
15 Uses_nvidia_enhancements struct {
16 Cppflags []string
17 }
18 Uses_qcom_bsp_legacy struct {
19 Cppflags []string
20 }
Rashed Abdel-Tawab5f761b02018-03-24 11:17:49 -070021 Uses_qti_camera_device struct {
22 Cppflags []string
23 Shared_libs []string
24 }
Danny Baumann5f976422018-08-29 11:04:58 +020025 Target_process_sdk_version_override struct {
26 Cppflags []string
27 }
Michael Bestasb9c76da2018-08-28 20:19:05 +030028 Device_support_hwfde struct {
29 Cflags []string
30 Header_libs []string
31 Shared_libs []string
32 }
33 Device_support_hwfde_perf struct {
34 Cflags []string
35 }
36 Device_support_legacy_hwfde struct {
37 Cflags []string
38 }
Michael Bestas9ce6d1f2018-08-28 20:31:16 +030039 Device_support_wait_for_qsee struct {
40 Cflags []string
41 }
Simon Shieldsfaf7f3e2017-08-23 12:03:36 +100042}
43
44type ProductVariables struct {
Kevin F. Haggerty5ac58a62018-08-25 20:23:19 -060045 Additional_gralloc_10_usage_bits *string `json:",omitempty"`
Adrian DC9666f1a2017-07-24 14:04:34 +020046 Has_legacy_camera_hal1 *bool `json:",omitempty"`
Simon Shields95566a72018-08-10 14:40:27 +100047 Specific_camera_parameter_library *string `json:",omitempty"`
Paul Keith283a5642018-02-15 21:46:00 +010048 Target_shim_libs *string `json:",omitempty"`
Simon Shields95566a72018-08-10 14:40:27 +100049 Uses_generic_camera_parameter_library *bool `json:",omitempty"`
Aaron Kling60a76ac2018-04-21 11:37:39 -050050 Uses_nvidia_enhancements *bool `json:",omitempty"`
Simon Shields95566a72018-08-10 14:40:27 +100051 Uses_qcom_bsp_legacy *bool `json:",omitempty"`
52 Uses_qti_camera_device *bool `json:",omitempty"`
Michael Bestasb9c76da2018-08-28 20:19:05 +030053 Target_process_sdk_version_override *string `json:",omitempty"`
54 Device_support_hwfde *bool `json:",omitempty"`
55 Device_support_hwfde_perf *bool `json:",omitempty"`
56 Device_support_legacy_hwfde *bool `json:",omitempty"`
Michael Bestas9ce6d1f2018-08-28 20:31:16 +030057 Device_support_wait_for_qsee *bool `json:",omitempty"`
Simon Shieldsfaf7f3e2017-08-23 12:03:36 +100058}