1# 2# Copyright 2021 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 16source_set("BluetoothHciSources") { 17 sources = [ 18 "acl_manager.cc", 19 "acl_manager/acl_connection.cc", 20 "acl_manager/acl_fragmenter.cc", 21 "acl_manager/classic_acl_connection.cc", 22 "acl_manager/le_acl_connection.cc", 23 "acl_manager/round_robin_scheduler.cc", 24 "address.cc", 25 "class_of_device.cc", 26 "controller.cc", 27 "hci_layer.cc", 28 "hci_metrics_logging.cc", 29 "le_address_manager.cc", 30 "le_advertising_manager.cc", 31 "le_scanning_manager.cc", 32 "link_key.cc", 33 "uuid.cc", 34 "vendor_specific_event_manager.cc", 35 ] 36 37 include_dirs = [ "//bt/gd" ] 38 39 deps = [ 40 "//bt:libbt-platform-protos-lite", 41 "//bt/gd:gd_default_deps", 42 ] 43 44 configs += [ "//bt:target_defaults" ] 45} 46