OSDN Git Service

DO NOT MERGE: AVRCP: Check the number of text attributes requested
[android-x86/system-bt.git] / bta / BUILD.gn
1 #
2 #  Copyright (C) 2015 Google, Inc.
3 #
4 #  Licensed under the Apache License, Version 2.0 (the "License");
5 #  you may not use this file except in compliance with the License.
6 #  You may obtain a copy of the License at:
7 #
8 #  http://www.apache.org/licenses/LICENSE-2.0
9 #
10 #  Unless required by applicable law or agreed to in writing, software
11 #  distributed under the License is distributed on an "AS IS" BASIS,
12 #  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 #  See the License for the specific language governing permissions and
14 #  limitations under the License.
15 #
16
17 static_library("bta") {
18   sources = [
19     "ag/bta_ag_act.c",
20     "ag/bta_ag_api.c",
21     "ag/bta_ag_at.c",
22     "ag/bta_ag_cfg.c",
23     "ag/bta_ag_ci.c",
24     "ag/bta_ag_cmd.c",
25     "ag/bta_ag_main.c",
26     "ag/bta_ag_rfc.c",
27     "ag/bta_ag_sco.c",
28     "ag/bta_ag_sdp.c",
29     "ar/bta_ar.c",
30     "av/bta_av_aact.c",
31     "av/bta_av_act.c",
32     "av/bta_av_api.c",
33     "av/bta_av_cfg.c",
34     "av/bta_av_ci.c",
35     "av/bta_av_main.c",
36     "av/bta_av_sbc.c",
37     "av/bta_av_ssm.c",
38     "dm/bta_dm_act.c",
39     "dm/bta_dm_api.c",
40     "dm/bta_dm_cfg.c",
41     "dm/bta_dm_ci.c",
42     "dm/bta_dm_main.c",
43     "dm/bta_dm_pm.c",
44     "dm/bta_dm_sco.c",
45     "gatt/bta_gattc_act.c",
46     "gatt/bta_gattc_api.c",
47     "gatt/bta_gattc_cache.c",
48     "gatt/bta_gattc_main.c",
49     "gatt/bta_gattc_utils.c",
50     "gatt/bta_gatts_act.c",
51     "gatt/bta_gatts_api.c",
52     "gatt/bta_gatts_main.c",
53     "gatt/bta_gatts_utils.c",
54     "hf_client/bta_hf_client_act.c",
55     "hf_client/bta_hf_client_api.c",
56     "hf_client/bta_hf_client_at.c",
57     "hf_client/bta_hf_client_cmd.c",
58     "hf_client/bta_hf_client_main.c",
59     "hf_client/bta_hf_client_rfc.c",
60     "hf_client/bta_hf_client_sdp.c",
61     "hf_client/bta_hf_client_sco.c",
62     "hh/bta_hh_act.c",
63     "hh/bta_hh_api.c",
64     "hh/bta_hh_cfg.c",
65     "hh/bta_hh_le.c",
66     "hh/bta_hh_main.c",
67     "hh/bta_hh_utils.c",
68     "hl/bta_hl_act.c",
69     "hl/bta_hl_api.c",
70     "hl/bta_hl_ci.c",
71     "hl/bta_hl_main.c",
72     "hl/bta_hl_sdp.c",
73     "hl/bta_hl_utils.c",
74     "jv/bta_jv_act.c",
75     "jv/bta_jv_api.c",
76     "jv/bta_jv_cfg.c",
77     "jv/bta_jv_main.c",
78     "mce/bta_mce_act.c",
79     "mce/bta_mce_api.c",
80     "mce/bta_mce_cfg.c",
81     "mce/bta_mce_main.c",
82     "pan/bta_pan_act.c",
83     "pan/bta_pan_api.c",
84     "pan/bta_pan_ci.c",
85     "pan/bta_pan_main.c",
86     "sdp/bta_sdp.c",
87     "sdp/bta_sdp_act.c",
88     "sdp/bta_sdp_api.c",
89     "sdp/bta_sdp_cfg.c",
90     "sys/bta_sys_conn.c",
91     "sys/bta_sys_main.c",
92     "sys/utl.c",
93   ]
94
95   include_dirs = [
96     "dm",
97     "hh",
98     "include",
99     "sys",
100     "//",
101     "//btcore/include",
102     "//hci/include",
103     "//include",
104     "//stack/include",
105     "//stack/btm",
106     "//udrv/include",
107     "//utils/include",
108     "//vnd/include",
109   ]
110 }