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 vndk: { 29 enabled: true, 30 }, 31 host_supported: true, 32 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. 44 cflags: ["-O2", "-Werror", "-Wall", "-Wextra"], 45 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 ], 55} 56 57cc_library { 58 name: "libldacBT_abr", 59 vendor_available: true, 60 product_available: true, 61 vndk: { 62 enabled: true, 63 }, 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: ["-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 ], 83} 84