Vinayak Soni | 25a91f9 | 2020-09-18 15:24:07 +0530 | [diff] [blame] | 1 | // Define a soong config module type to determine AOSP vs QVA configuration |
| 2 | soong_config_module_type { |
| 3 | name: "aosp_vs_qva_java_defaults", |
| 4 | module_type: "java_defaults", |
| 5 | config_namespace: "aosp_vs_qva", |
| 6 | variables: ["aosp_or_qva"], |
| 7 | // Properties can be extended to other properties as well |
| 8 | properties: ["libs"], |
| 9 | } |
| 10 | |
| 11 | soong_config_string_variable { |
| 12 | name: "aosp_or_qva", |
| 13 | values: ["aosp", "qva"], |
| 14 | } |
Satish Kodishala | 18746c3 | 2021-03-05 13:38:10 +0530 | [diff] [blame^] | 15 | |
| 16 | |
| 17 | // Define a soong config module type to determine BREDR vs BT advance audio configuration |
| 18 | soong_config_module_type { |
| 19 | name: "bredr_vs_btadva_cc_defaults", |
| 20 | module_type: "cc_defaults", |
| 21 | config_namespace: "bredr_vs_btadva", |
| 22 | variables: ["bredr_or_btadva"], |
| 23 | // Properties can be extended to other properties as well |
| 24 | properties: ["cflags", "include_dirs", "static_libs", "whole_static_libs", "srcs"], |
| 25 | } |
| 26 | |
| 27 | soong_config_module_type { |
| 28 | name: "bredr_vs_btadva_java_defaults", |
| 29 | module_type: "java_defaults", |
| 30 | config_namespace: "bredr_vs_btadva", |
| 31 | variables: ["bredr_or_btadva"], |
| 32 | // Properties can be extended to other properties as well |
| 33 | properties: ["cflags", "include_dirs", "static_libs", "whole_static_libs", "srcs"], |
| 34 | } |
| 35 | |
| 36 | soong_config_string_variable { |
| 37 | name: "bredr_or_btadva", |
| 38 | values: ["bredr", "btadva"], |
| 39 | } |