Simon Shields | 4ed4605 | 2017-08-23 12:03:36 +1000 | [diff] [blame] | 1 | package android |
| 2 | type Product_variables struct { |
Kevin F. Haggerty | 59009f8 | 2018-08-25 20:23:19 -0600 | [diff] [blame] | 3 | Additional_gralloc_10_usage_bits struct { |
| 4 | Cppflags []string |
| 5 | } |
Michael Bestas | f3f7eb2 | 2018-12-29 23:34:17 +0200 | [diff] [blame] | 6 | Apply_msm8974_1440p_egl_workaround struct { |
| 7 | Cflags []string |
| 8 | } |
Alessandro Astone | e5acfae | 2018-10-12 00:16:27 +0200 | [diff] [blame] | 9 | Bootloader_message_offset struct { |
| 10 | Cflags []string |
| 11 | } |
Adrian DC | 41927e4 | 2017-07-24 14:04:34 +0200 | [diff] [blame] | 12 | Has_legacy_camera_hal1 struct { |
| 13 | Cflags []string |
Alessandro Astone | 33e7ce8 | 2019-09-11 12:33:20 +0200 | [diff] [blame] | 14 | Overrides []string |
| 15 | Shared_libs []string |
Adrian DC | 41927e4 | 2017-07-24 14:04:34 +0200 | [diff] [blame] | 16 | } |
dianlujitao | 48917cc | 2020-05-25 18:08:31 +0800 | [diff] [blame] | 17 | Qcom_um_soong_namespace struct { |
| 18 | Cflags []string |
| 19 | Header_libs []string |
| 20 | } |
Paul Keith | fd27bb4 | 2020-05-06 19:10:03 -0700 | [diff] [blame] | 21 | Recovery_skip_ev_rel_input struct { |
| 22 | Cflags []string |
| 23 | } |
dianlujitao | 119f9d1 | 2019-10-08 14:46:58 +0800 | [diff] [blame] | 24 | Should_wait_for_qsee struct { |
Michael Bestas | eb37bbb | 2018-08-28 20:31:16 +0300 | [diff] [blame] | 25 | Cflags []string |
| 26 | } |
Michael Bestas | 8c49ba9 | 2019-09-20 01:15:25 +0300 | [diff] [blame] | 27 | Supports_extended_compress_format struct { |
| 28 | Cflags []string |
| 29 | } |
AnilKumar Chimata | 26b6aba | 2018-06-20 20:25:55 +0530 | [diff] [blame] | 30 | Supports_hw_fde struct { |
| 31 | Cflags []string |
| 32 | Header_libs []string |
| 33 | Shared_libs []string |
| 34 | } |
| 35 | Supports_hw_fde_perf struct { |
| 36 | Cflags []string |
| 37 | } |
dianlujitao | f646fd7 | 2020-05-25 18:20:26 +0800 | [diff] [blame] | 38 | Target_ignores_ftp_pptp_conntrack_failure struct { |
| 39 | Cppflags []string |
| 40 | } |
Han Wang | 45166aa | 2019-09-10 13:08:04 +0200 | [diff] [blame] | 41 | Target_init_vendor_lib struct { |
| 42 | Whole_static_libs []string |
| 43 | } |
dianlujitao | f646fd7 | 2020-05-25 18:20:26 +0800 | [diff] [blame] | 44 | Target_needs_netd_direct_connect_rule struct { |
| 45 | Cppflags []string |
| 46 | } |
Danny Baumann | fc6e381 | 2018-08-29 11:04:58 +0200 | [diff] [blame] | 47 | Target_process_sdk_version_override struct { |
| 48 | Cppflags []string |
| 49 | } |
Adrian DC | ae509e4 | 2018-02-18 14:51:05 +0100 | [diff] [blame] | 50 | Target_shim_libs struct { |
| 51 | Cppflags []string |
| 52 | } |
Rashed Abdel-Tawab | 61f5e14 | 2017-10-31 20:01:35 -0700 | [diff] [blame] | 53 | Uses_generic_camera_parameter_library struct { |
| 54 | Srcs []string |
| 55 | } |
Aaron Kling | 6fc81b4 | 2018-04-21 11:37:39 -0500 | [diff] [blame] | 56 | Uses_nvidia_enhancements struct { |
| 57 | Cppflags []string |
| 58 | } |
Arne Coucheron | 73296f1 | 2017-12-27 11:36:09 +0100 | [diff] [blame] | 59 | Uses_qcom_bsp_legacy struct { |
| 60 | Cppflags []string |
| 61 | } |
Rashed Abdel-Tawab | 31eec20 | 2018-03-24 11:17:49 -0700 | [diff] [blame] | 62 | Uses_qti_camera_device struct { |
| 63 | Cppflags []string |
| 64 | Shared_libs []string |
| 65 | } |
Simon Shields | 4ed4605 | 2017-08-23 12:03:36 +1000 | [diff] [blame] | 66 | } |
| 67 | |
| 68 | type ProductVariables struct { |
Kevin F. Haggerty | 59009f8 | 2018-08-25 20:23:19 -0600 | [diff] [blame] | 69 | Additional_gralloc_10_usage_bits *string `json:",omitempty"` |
Michael Bestas | f3f7eb2 | 2018-12-29 23:34:17 +0200 | [diff] [blame] | 70 | Apply_msm8974_1440p_egl_workaround *bool `json:",omitempty"` |
Alessandro Astone | e5acfae | 2018-10-12 00:16:27 +0200 | [diff] [blame] | 71 | Bootloader_message_offset *int `json:",omitempty"` |
Adrian DC | 41927e4 | 2017-07-24 14:04:34 +0200 | [diff] [blame] | 72 | Has_legacy_camera_hal1 *bool `json:",omitempty"` |
dianlujitao | 48917cc | 2020-05-25 18:08:31 +0800 | [diff] [blame] | 73 | Qcom_um_soong_namespace *string `json:",omitempty"` |
dianlujitao | f646fd7 | 2020-05-25 18:20:26 +0800 | [diff] [blame] | 74 | Recovery_skip_ev_rel_input *bool `json:",omitempty"` |
dianlujitao | 119f9d1 | 2019-10-08 14:46:58 +0800 | [diff] [blame] | 75 | Should_wait_for_qsee *bool `json:",omitempty"` |
Adrian DC | ae509e4 | 2018-02-18 14:51:05 +0100 | [diff] [blame] | 76 | Specific_camera_parameter_library *string `json:",omitempty"` |
Michael Bestas | 8c49ba9 | 2019-09-20 01:15:25 +0300 | [diff] [blame] | 77 | Supports_extended_compress_format *bool `json:",omitempty"` |
AnilKumar Chimata | 26b6aba | 2018-06-20 20:25:55 +0530 | [diff] [blame] | 78 | Supports_hw_fde *bool `json:",omitempty"` |
| 79 | Supports_hw_fde_perf *bool `json:",omitempty"` |
dianlujitao | f646fd7 | 2020-05-25 18:20:26 +0800 | [diff] [blame] | 80 | Target_ignores_ftp_pptp_conntrack_failure *bool `json:",omitempty"` |
Han Wang | 45166aa | 2019-09-10 13:08:04 +0200 | [diff] [blame] | 81 | Target_init_vendor_lib *string `json:",omitempty"` |
dianlujitao | f646fd7 | 2020-05-25 18:20:26 +0800 | [diff] [blame] | 82 | Target_needs_netd_direct_connect_rule *bool `json:",omitempty"` |
Han Wang | 45166aa | 2019-09-10 13:08:04 +0200 | [diff] [blame] | 83 | Target_process_sdk_version_override *string `json:",omitempty"` |
Paul Keith | 10084bf | 2018-02-15 21:46:00 +0100 | [diff] [blame] | 84 | Target_shim_libs *string `json:",omitempty"` |
Adrian DC | ae509e4 | 2018-02-18 14:51:05 +0100 | [diff] [blame] | 85 | Uses_generic_camera_parameter_library *bool `json:",omitempty"` |
Aaron Kling | 6fc81b4 | 2018-04-21 11:37:39 -0500 | [diff] [blame] | 86 | Uses_nvidia_enhancements *bool `json:",omitempty"` |
Adrian DC | ae509e4 | 2018-02-18 14:51:05 +0100 | [diff] [blame] | 87 | Uses_qcom_bsp_legacy *bool `json:",omitempty"` |
Rashed Abdel-Tawab | 31eec20 | 2018-03-24 11:17:49 -0700 | [diff] [blame] | 88 | Uses_qti_camera_device *bool `json:",omitempty"` |
Simon Shields | 4ed4605 | 2017-08-23 12:03:36 +1000 | [diff] [blame] | 89 | } |