blob: a730057f2c712bdd7d4a22c9b26e06083ae253f3 [file] [log] [blame]
Jayden Kimcaec34b2024-10-14 15:59:36 +00001package {
2 default_applicable_licenses: ["Android-Apache-2.0"],
3}
4
5cc_binary {
6 name: "android.hardware.bluetooth.socket-service.default",
7 relative_install_path: "hw",
8 init_rc: ["bluetooth-socket-service-default.rc"],
9 vintf_fragments: [":manifest_android.hardware.bluetooth.socket-service.default.xml"],
10 vendor: true,
11 srcs: [
12 "BluetoothSocket.cpp",
13 "service.cpp",
14 ],
15 shared_libs: [
16 "android.hardware.bluetooth.socket-V1-ndk",
17 "libbase",
18 "libbinder_ndk",
19 "libhidlbase",
20 "libutils",
21 "liblog",
22 ],
23}
24
Liang Lid366cc32024-10-30 16:19:50 -070025cc_fuzz {
26 name: "android.hardware.bluetooth.socket-service_fuzzer",
27 team: "trendy_team_bluetooth",
28 defaults: ["service_fuzzer_defaults"],
29 srcs: [
30 "fuzzer.cpp",
31 "BluetoothSocket.cpp",
32 ],
33 static_libs: [
34 "android.hardware.bluetooth.socket-V1-ndk",
Jayden Kimbd85b672024-12-04 06:48:42 +000035 "android.hardware.contexthub-V4-ndk",
Liang Lid366cc32024-10-30 16:19:50 -070036 "liblog",
37 ],
38 fuzz_config: {
39 cc: [
40 "jaydenk@google.com",
41 ],
42 },
43}
44
Jayden Kimcaec34b2024-10-14 15:59:36 +000045filegroup {
46 name: "manifest_android.hardware.bluetooth.socket-service.default.xml",
47 srcs: ["bluetooth-socket-service-default.xml"],
48}