blob: 64c62614d8dac12449f6c1980944f1830fba1712 [file] [log] [blame]
Arman Uguray9ca3fb82015-05-26 14:50:36 -07001#
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
Arman Uguray2c494e12015-05-29 14:43:20 -070017static_library("bta") {
Scott James Remnant4c292312015-05-12 13:58:49 -070018 sources = [
Scott James Remnant4c292312015-05-12 13:58:49 -070019 "ag/bta_ag_act.c",
Arman Uguray2c494e12015-05-29 14:43:20 -070020 "ag/bta_ag_api.c",
Scott James Remnant4c292312015-05-12 13:58:49 -070021 "ag/bta_ag_at.c",
Arman Uguray2c494e12015-05-29 14:43:20 -070022 "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",
Arman Uguray2c494e12015-05-29 14:43:20 -070048 "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",
Scott James Remnant4c292312015-05-12 13:58:49 -070054 "hf_client/bta_hf_client_act.c",
55 "hf_client/bta_hf_client_api.c",
Arman Uguray2c494e12015-05-29 14:43:20 -070056 "hf_client/bta_hf_client_at.c",
57 "hf_client/bta_hf_client_cmd.c",
Scott James Remnant4c292312015-05-12 13:58:49 -070058 "hf_client/bta_hf_client_main.c",
59 "hf_client/bta_hf_client_rfc.c",
Scott James Remnant4c292312015-05-12 13:58:49 -070060 "hf_client/bta_hf_client_sdp.c",
61 "hf_client/bta_hf_client_sco.c",
Scott James Remnant4c292312015-05-12 13:58:49 -070062 "hh/bta_hh_act.c",
63 "hh/bta_hh_api.c",
Arman Uguray2c494e12015-05-29 14:43:20 -070064 "hh/bta_hh_cfg.c",
Scott James Remnant4c292312015-05-12 13:58:49 -070065 "hh/bta_hh_le.c",
Scott James Remnant4c292312015-05-12 13:58:49 -070066 "hh/bta_hh_main.c",
Arman Uguray2c494e12015-05-29 14:43:20 -070067 "hh/bta_hh_utils.c",
Scott James Remnant4c292312015-05-12 13:58:49 -070068 "hl/bta_hl_act.c",
69 "hl/bta_hl_api.c",
Scott James Remnant4c292312015-05-12 13:58:49 -070070 "hl/bta_hl_ci.c",
Arman Uguray2c494e12015-05-29 14:43:20 -070071 "hl/bta_hl_main.c",
72 "hl/bta_hl_sdp.c",
73 "hl/bta_hl_utils.c",
Scott James Remnant4c292312015-05-12 13:58:49 -070074 "jv/bta_jv_act.c",
Arman Uguray2c494e12015-05-29 14:43:20 -070075 "jv/bta_jv_api.c",
Scott James Remnant4c292312015-05-12 13:58:49 -070076 "jv/bta_jv_cfg.c",
77 "jv/bta_jv_main.c",
Arman Uguray2c494e12015-05-29 14:43:20 -070078 "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",
Scott James Remnant4c292312015-05-12 13:58:49 -070093 ]
94
95 include_dirs = [
Scott James Remnant4c292312015-05-12 13:58:49 -070096 "dm",
97 "hh",
Arman Uguray2c494e12015-05-29 14:43:20 -070098 "include",
99 "sys",
Scott James Remnant4c292312015-05-12 13:58:49 -0700100 "//",
101 "//btcore/include",
Scott James Remnant4c292312015-05-12 13:58:49 -0700102 "//hci/include",
103 "//include",
104 "//stack/include",
105 "//stack/btm",
Scott James Remnant4c292312015-05-12 13:58:49 -0700106 "//udrv/include",
Scott James Remnant4c292312015-05-12 13:58:49 -0700107 "//utils/include",
Arman Uguray2c494e12015-05-29 14:43:20 -0700108 "//vnd/include",
Scott James Remnant4c292312015-05-12 13:58:49 -0700109 ]
Scott James Remnant4c292312015-05-12 13:58:49 -0700110}