blob: 07779d08ea5685cd31948427cb82cb0d630c50b5 [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 = [
Pavlin Radoslavovb2a292b2016-10-14 19:34:48 -070019 "ag/bta_ag_act.cc",
20 "ag/bta_ag_api.cc",
21 "ag/bta_ag_at.cc",
22 "ag/bta_ag_cfg.cc",
23 "ag/bta_ag_ci.cc",
24 "ag/bta_ag_cmd.cc",
25 "ag/bta_ag_main.cc",
26 "ag/bta_ag_rfc.cc",
27 "ag/bta_ag_sco.cc",
28 "ag/bta_ag_sdp.cc",
29 "ar/bta_ar.cc",
Pavlin Radoslavovcc26bfc2016-10-14 12:17:08 -070030 "av/bta_av_aact.cc",
31 "av/bta_av_act.cc",
32 "av/bta_av_api.cc",
33 "av/bta_av_cfg.cc",
34 "av/bta_av_ci.cc",
35 "av/bta_av_main.cc",
36 "av/bta_av_ssm.cc",
Jakub Pawlowskib7938c12016-05-26 17:57:22 -070037 "dm/bta_dm_act.cc",
38 "dm/bta_dm_api.cc",
39 "dm/bta_dm_cfg.cc",
40 "dm/bta_dm_ci.cc",
41 "dm/bta_dm_main.cc",
42 "dm/bta_dm_pm.cc",
43 "dm/bta_dm_sco.cc",
Jakub Pawlowski19117702016-05-26 11:08:21 -070044 "gatt/bta_gattc_act.cc",
45 "gatt/bta_gattc_api.cc",
46 "gatt/bta_gattc_cache.cc",
47 "gatt/bta_gattc_main.cc",
48 "gatt/bta_gattc_utils.cc",
49 "gatt/bta_gatts_act.cc",
50 "gatt/bta_gatts_api.cc",
51 "gatt/bta_gatts_main.cc",
52 "gatt/bta_gatts_utils.cc",
Pavlin Radoslavovb2a292b2016-10-14 19:34:48 -070053 "hf_client/bta_hf_client_act.cc",
54 "hf_client/bta_hf_client_api.cc",
55 "hf_client/bta_hf_client_at.cc",
Pavlin Radoslavovb2a292b2016-10-14 19:34:48 -070056 "hf_client/bta_hf_client_main.cc",
57 "hf_client/bta_hf_client_rfc.cc",
58 "hf_client/bta_hf_client_sdp.cc",
59 "hf_client/bta_hf_client_sco.cc",
Jakub Pawlowskib7938c12016-05-26 17:57:22 -070060 "hh/bta_hh_act.cc",
61 "hh/bta_hh_api.cc",
62 "hh/bta_hh_cfg.cc",
63 "hh/bta_hh_le.cc",
64 "hh/bta_hh_main.cc",
65 "hh/bta_hh_utils.cc",
Hemant Gupta8843cc82014-04-18 12:34:55 +053066 "hd/bta_hd_act.cc",
67 "hd/bta_hd_api.cc",
68 "hd/bta_hd_main.cc",
Pavlin Radoslavovb2a292b2016-10-14 19:34:48 -070069 "hl/bta_hl_act.cc",
70 "hl/bta_hl_api.cc",
71 "hl/bta_hl_ci.cc",
72 "hl/bta_hl_main.cc",
73 "hl/bta_hl_sdp.cc",
74 "hl/bta_hl_utils.cc",
75 "jv/bta_jv_act.cc",
76 "jv/bta_jv_api.cc",
77 "jv/bta_jv_cfg.cc",
78 "jv/bta_jv_main.cc",
79 "mce/bta_mce_act.cc",
80 "mce/bta_mce_api.cc",
81 "mce/bta_mce_cfg.cc",
82 "mce/bta_mce_main.cc",
83 "pan/bta_pan_act.cc",
84 "pan/bta_pan_api.cc",
85 "pan/bta_pan_ci.cc",
86 "pan/bta_pan_main.cc",
87 "sdp/bta_sdp.cc",
88 "sdp/bta_sdp_act.cc",
89 "sdp/bta_sdp_api.cc",
90 "sdp/bta_sdp_cfg.cc",
91 "sys/bta_sys_conn.cc",
92 "sys/bta_sys_main.cc",
93 "sys/utl.cc",
Scott James Remnant4c292312015-05-12 13:58:49 -070094 ]
95
96 include_dirs = [
Jakub Pawlowski5f7514d2016-08-25 13:14:26 -070097 "closure",
Scott James Remnant4c292312015-05-12 13:58:49 -070098 "dm",
99 "hh",
Hemant Gupta8843cc82014-04-18 12:34:55 +0530100 "hd",
Arman Uguray2c494e12015-05-29 14:43:20 -0700101 "include",
102 "sys",
Scott James Remnant4c292312015-05-12 13:58:49 -0700103 "//",
104 "//btcore/include",
Scott James Remnant4c292312015-05-12 13:58:49 -0700105 "//hci/include",
106 "//include",
107 "//stack/include",
108 "//stack/btm",
Scott James Remnant4c292312015-05-12 13:58:49 -0700109 "//udrv/include",
Scott James Remnant4c292312015-05-12 13:58:49 -0700110 "//utils/include",
Arman Uguray2c494e12015-05-29 14:43:20 -0700111 "//vnd/include",
Scott James Remnant4c292312015-05-12 13:58:49 -0700112 ]
Jakub Pawlowski5f7514d2016-08-25 13:14:26 -0700113
114 deps = [
115 "//third_party/libchrome:base"
116 ]
117
Scott James Remnant4c292312015-05-12 13:58:49 -0700118}