package { // See: http://go/android-license-faq // A large-scale-change added 'default_applicable_licenses' to import // all of the 'license_kinds' from "system_bt_license" // to get the below license kinds: // SPDX-license-identifier-Apache-2.0 default_applicable_licenses: ["system_bt_license"], } tidy_errors = [ "*", "-altera-struct-pack-align", "-altera-unroll-loops", "-bugprone-narrowing-conversions", "-cppcoreguidelines-avoid-magic-numbers", "-cppcoreguidelines-init-variables", "-cppcoreguidelines-narrowing-conversions", "-hicpp-signed-bitwise", "-llvm-header-guard", "-readability-avoid-const-params-in-decls", "-readability-identifier-length", "-readability-magic-numbers", ] cc_library_static { name: "libaptxhd_enc", host_supported: true, export_include_dirs: ["include"], srcs: [ "src/ProcessSubband.c", "src/QmfConv.c", "src/QuantiseDifference.c", "src/aptXHDbtenc.c", ], cflags: [ "-O2", "-Wall", "-Werror", "-Wextra", ], tidy: true, tidy_checks: tidy_errors, tidy_checks_as_errors: tidy_errors, min_sdk_version: "Tiramisu", apex_available: [ "com.android.btservices", ], visibility: [ "//packages/modules/Bluetooth:__subpackages__", ], }