blob: 10e673cb4bbff9773c563cb3df3eac10c8ce39d1 [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",
35 "liblog",
36 ],
37 fuzz_config: {
38 cc: [
39 "jaydenk@google.com",
40 ],
41 },
42}
43
Jayden Kimcaec34b2024-10-14 15:59:36 +000044filegroup {
45 name: "manifest_android.hardware.bluetooth.socket-service.default.xml",
46 srcs: ["bluetooth-socket-service-default.xml"],
47}