xref: /aosp_15_r20/external/tremolo/tests/Android.bp (revision bda690e46497e1f65c5077173b9c548e6e0cd5a1)
1*bda690e4SXin Lipackage {
2*bda690e4SXin Li    // See: http://go/android-license-faq
3*bda690e4SXin Li    // A large-scale-change added 'default_applicable_licenses' to import
4*bda690e4SXin Li    // all of the 'license_kinds' from "external_tremolo_license"
5*bda690e4SXin Li    // to get the below license kinds:
6*bda690e4SXin Li    //   SPDX-license-identifier-Apache-2.0
7*bda690e4SXin Li    default_applicable_licenses: ["external_tremolo_license"],
8*bda690e4SXin Li}
9*bda690e4SXin Li
10*bda690e4SXin Licc_test {
11*bda690e4SXin Li    name: "VorbisDecoderTest",
12*bda690e4SXin Li    gtest: true,
13*bda690e4SXin Li    test_suites: ["device-tests"],
14*bda690e4SXin Li
15*bda690e4SXin Li    srcs: [
16*bda690e4SXin Li        "VorbisDecoderTest.cpp",
17*bda690e4SXin Li    ],
18*bda690e4SXin Li
19*bda690e4SXin Li    shared_libs: [
20*bda690e4SXin Li        "libutils",
21*bda690e4SXin Li        "liblog",
22*bda690e4SXin Li    ],
23*bda690e4SXin Li
24*bda690e4SXin Li    static_libs: [
25*bda690e4SXin Li        "libvorbisidec",
26*bda690e4SXin Li    ],
27*bda690e4SXin Li
28*bda690e4SXin Li    cflags: [
29*bda690e4SXin Li        "-Werror",
30*bda690e4SXin Li        "-Wall",
31*bda690e4SXin Li    ],
32*bda690e4SXin Li
33*bda690e4SXin Li    sanitize: {
34*bda690e4SXin Li        misc_undefined: [
35*bda690e4SXin Li            "unsigned-integer-overflow",
36*bda690e4SXin Li            "signed-integer-overflow",
37*bda690e4SXin Li        ],
38*bda690e4SXin Li        cfi: true,
39*bda690e4SXin Li    },
40*bda690e4SXin Li}
41