blob: 0bf4d8ede8422fdf495fbea3fce937b676bc81fd [file] [log] [blame]
Vinayak Soni25a91f92020-09-18 15:24:07 +05301// Define a soong config module type to determine AOSP vs QVA configuration
2soong_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
11soong_config_string_variable {
12 name: "aosp_or_qva",
13 values: ["aosp", "qva"],
14}
Satish Kodishala18746c32021-03-05 13:38:10 +053015
16
17// Define a soong config module type to determine BREDR vs BT advance audio configuration
18soong_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
27soong_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
36soong_config_string_variable {
37 name: "bredr_or_btadva",
38 values: ["bredr", "btadva"],
39}