• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1package {
2    // See: http://go/android-license-faq
3    // A large-scale-change added 'default_applicable_licenses' to import
4    // all of the 'license_kinds' from "system_bt_license"
5    // to get the below license kinds:
6    //   SPDX-license-identifier-Apache-2.0
7    default_applicable_licenses: ["system_bt_license"],
8}
9
10filegroup {
11    name: "BluetoothHalSources",
12    srcs: [
13        "link_clocker.cc",
14        "snoop_logger.cc",
15        "snoop_logger_socket.cc",
16        "snoop_logger_socket_thread.cc",
17        "syscall_wrapper_impl.cc",
18    ],
19}
20
21filegroup {
22    name: "BluetoothHalTestSources",
23    srcs: [
24        "hci_hal_android.cc",
25        "hci_hal_android_test.cc",
26        "snoop_logger_socket_test.cc",
27        "snoop_logger_socket_thread_test.cc",
28        "snoop_logger_test.cc",
29    ],
30}
31
32filegroup {
33    name: "BluetoothHalSources_hci_host",
34    srcs: [
35        "hci_hal_host_rootcanal.cc",
36    ],
37}
38
39filegroup {
40    name: "BluetoothHalSources_ranging_host",
41    srcs: [
42        "ranging_hal_host.cc",
43    ],
44}
45
46filegroup {
47    name: "BluetoothHalSources_hci_android_hidl",
48    srcs: [
49        "hci_backend_aidl.cc",
50        "hci_backend_hidl.cc",
51        "hci_hal_android.cc",
52    ],
53}
54
55filegroup {
56    name: "BluetoothHalSources_ranging_android",
57    srcs: [
58        "ranging_hal_android.cc",
59    ],
60}
61
62filegroup {
63    name: "BluetoothHalTestSources_hci_host",
64    srcs: [
65        "hci_hal_host_test.cc",
66    ],
67}
68
69filegroup {
70    name: "BluetoothHalFake",
71    srcs: [
72        "hci_hal_fake.cc",
73    ],
74}
75
76filegroup {
77    name: "BluetoothFacade_hci_hal",
78    srcs: [
79        "facade.cc",
80    ],
81}
82
83filegroup {
84    name: "BluetoothHalFuzzSources",
85    srcs: [
86        "fuzz/fuzz_hci_hal.cc",
87    ],
88}
89