blob: 69f35a18c637719b0a5cc65c0b40110bd0f9d875 [file] [log] [blame]
Bob Badour3bffd872021-02-12 15:28:04 -08001package {
2 default_applicable_licenses: ["external_libldac_license"],
3}
4
5// Added automatically by a large-scale-change
6//
7// large-scale-change included anything that looked like it might be a license
8// text as a license_text. e.g. LICENSE, NOTICE, COPYING etc.
9//
10// Please consider removing redundant or irrelevant files from 'license_text:'.
11// See: http://go/android-license-faq
12license {
13 name: "external_libldac_license",
14 visibility: [":__subpackages__"],
15 license_kinds: [
16 "SPDX-license-identifier-Apache-2.0",
17 ],
18 license_text: [
19 "LICENSE",
20 "NOTICE",
21 ],
22}
23
William Escande365e76c2022-04-28 11:53:12 -070024cc_library {
Jack He9a3015d2017-01-10 15:51:04 -080025 name: "libldacBT_enc",
Vijay Venkatraman7f348fe2017-05-17 14:19:58 -070026 vendor_available: true,
Justin Yun80947e82020-11-11 18:09:56 +090027 product_available: true,
Justin Yunaa89fab2017-07-24 15:19:44 +090028 vndk: {
29 enabled: true,
30 },
William Escande365e76c2022-04-28 11:53:12 -070031 host_supported: true,
Jack He9a3015d2017-01-10 15:51:04 -080032 arch: {
33 arm: {
34 instruction_set: "arm",
35 },
36 },
37 export_include_dirs: ["inc"],
38 srcs: [
39 "src/ldaclib.c",
40 "src/ldacBT.c",
41 ],
42 // -D_32BIT_FIXED_POINT should be added to cflags for devices without a FPU
43 // unit such as ARM Cortex-R series or external 32-bit DSPs.
Pavlin Radoslavov9ae924d2017-02-23 20:54:41 -080044 cflags: ["-O2", "-Werror", "-Wall", "-Wextra"],
William Escande365e76c2022-04-28 11:53:12 -070045 min_sdk_version: "Tiramisu",
46 apex_available: [
47 "//apex_available:platform",
48 "com.android.bluetooth",
49 ],
50 visibility: [
51 "//external/oss-fuzz",
52 "//packages/modules/Bluetooth:__subpackages__",
53 "//packages/modules/vndk/apex",
54 ],
Jack He9a3015d2017-01-10 15:51:04 -080055}
Chisato Kenmochi878aad22017-02-28 13:55:31 +090056
William Escande365e76c2022-04-28 11:53:12 -070057cc_library {
Chisato Kenmochi878aad22017-02-28 13:55:31 +090058 name: "libldacBT_abr",
Vijay Venkatraman7f348fe2017-05-17 14:19:58 -070059 vendor_available: true,
Justin Yun80947e82020-11-11 18:09:56 +090060 product_available: true,
Justin Yunaa89fab2017-07-24 15:19:44 +090061 vndk: {
62 enabled: true,
63 },
William Escande365e76c2022-04-28 11:53:12 -070064 host_supported: true,
Chisato Kenmochi878aad22017-02-28 13:55:31 +090065 arch: {
66 arm: {
67 instruction_set: "arm",
68 },
69 },
70 export_include_dirs: ["abr/inc"],
71 srcs: ["abr/src/ldacBT_abr.c"],
William Escande365e76c2022-04-28 11:53:12 -070072 static_libs: ["libldacBT_enc"],
73 cflags: ["-O2", "-Werror", "-Wall", "-Wextra"],
74 min_sdk_version: "Tiramisu",
75 apex_available: [
76 "//apex_available:platform",
77 "com.android.bluetooth",
78 ],
79 visibility: [
80 "//packages/modules/Bluetooth:__subpackages__",
81 "//packages/modules/vndk/apex",
82 ],
Chisato Kenmochi878aad22017-02-28 13:55:31 +090083}