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 } 111