1package { 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 24cc_library { 25 name: "libldacBT_enc", 26 vendor_available: true, 27 product_available: true, 28 host_supported: true, 29 arch: { 30 arm: { 31 instruction_set: "arm", 32 }, 33 }, 34 export_include_dirs: ["inc"], 35 srcs: [ 36 "src/ldaclib.c", 37 "src/ldacBT.c", 38 ], 39 // -D_32BIT_FIXED_POINT should be added to cflags for devices without a FPU 40 // unit such as ARM Cortex-R series or external 32-bit DSPs. 41 cflags: [ 42 "-O2", 43 "-Werror", 44 "-Wall", 45 "-Wextra", 46 ], 47 min_sdk_version: "Tiramisu", 48 apex_available: [ 49 "//apex_available:platform", 50 "com.android.bt", 51 ], 52 visibility: [ 53 "//external/libldac/fuzzer", 54 "//external/oss-fuzz", 55 "//packages/modules/Bluetooth:__subpackages__", 56 "//packages/modules/vndk/apex", 57 ], 58} 59 60cc_library { 61 name: "libldacBT_abr", 62 vendor_available: true, 63 product_available: true, 64 host_supported: true, 65 arch: { 66 arm: { 67 instruction_set: "arm", 68 }, 69 }, 70 export_include_dirs: ["abr/inc"], 71 srcs: ["abr/src/ldacBT_abr.c"], 72 static_libs: ["libldacBT_enc"], 73 cflags: [ 74 "-O2", 75 "-Werror", 76 "-Wall", 77 "-Wextra", 78 ], 79 min_sdk_version: "Tiramisu", 80 apex_available: [ 81 "//apex_available:platform", 82 "com.android.bt", 83 ], 84 visibility: [ 85 "//packages/modules/Bluetooth:__subpackages__", 86 "//packages/modules/vndk/apex", 87 ], 88} 89