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.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", 30 "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", 37 "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", 44 "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", 53 "hf_client/bta_hf_client_act.cc", 54 "hf_client/bta_hf_client_api.cc", 55 "hf_client/bta_hf_client_at.cc", 56 "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", 60 "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", 66 "hd/bta_hd_act.cc", 67 "hd/bta_hd_api.cc", 68 "hd/bta_hd_main.cc", 69 "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", 94 ] 95 96 include_dirs = [ 97 "closure", 98 "dm", 99 "hh", 100 "hd", 101 "include", 102 "sys", 103 "//", 104 "//btcore/include", 105 "//hci/include", 106 "//include", 107 "//stack/include", 108 "//stack/btm", 109 "//udrv/include", 110 "//utils/include", 111 "//vnd/include", 112 ] 113 114 deps = [ 115 "//third_party/libchrome:base" 116 ] 117 118 } 119