• 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: "BluetoothSecuritySources",
12    srcs: [
13        "ecc/multprecision.cc",
14        "ecc/p_256_ecc_pp.cc",
15        "ecdh_keys.cc",
16        "facade_configuration_api.cc",
17        "l2cap_security_module_interface.cc",
18        "pairing_handler_le.cc",
19        "pairing_handler_le_legacy.cc",
20        "pairing_handler_le_secure_connections.cc",
21        "security_manager.cc",
22        "internal/security_manager_impl.cc",
23        "security_module.cc",
24        ":BluetoothSecurityChannelSources",
25        ":BluetoothSecurityPairingSources",
26        ":BluetoothSecurityRecordSources",
27    ],
28}
29
30filegroup {
31    name: "BluetoothSecurityUnitTestSources",
32    srcs: [
33        "ecc/multipoint_test.cc",
34        "test/ecdh_keys_test.cc",
35    ],
36}
37
38filegroup {
39    name: "BluetoothSecurityTestSources",
40    srcs: [
41        "pairing_handler_le_unittest.cc",
42        "test/fake_l2cap_test.cc",
43        "test/pairing_handler_le_pair_test.cc",
44        ":BluetoothSecurityChannelTestSources",
45        ":BluetoothSecurityPairingTestSources",
46        ":BluetoothSecurityRecordTestSources",
47    ],
48}
49
50filegroup {
51     name: "BluetoothFacade_security_layer",
52     srcs: [
53         "facade.cc",
54     ],
55}
56