xref: /aosp_15_r20/external/libmpeg2/fuzzer/Android.bp (revision a97c2a1f0a796dc32bed80d3353c69c5fc07c750)
1*a97c2a1fSXin Lipackage {
2*a97c2a1fSXin Li    // See: http://go/android-license-faq
3*a97c2a1fSXin Li    // A large-scale-change added 'default_applicable_licenses' to import
4*a97c2a1fSXin Li    // all of the 'license_kinds' from "external_libmpeg2_license"
5*a97c2a1fSXin Li    // to get the below license kinds:
6*a97c2a1fSXin Li    //   SPDX-license-identifier-Apache-2.0
7*a97c2a1fSXin Li    default_applicable_licenses: ["external_libmpeg2_license"],
8*a97c2a1fSXin Li}
9*a97c2a1fSXin Li
10*a97c2a1fSXin Licc_fuzz {
11*a97c2a1fSXin Li    name: "mpeg2_dec_fuzzer",
12*a97c2a1fSXin Li    host_supported: true,
13*a97c2a1fSXin Li    srcs: [
14*a97c2a1fSXin Li        "mpeg2_dec_fuzzer.cpp",
15*a97c2a1fSXin Li    ],
16*a97c2a1fSXin Li    static_libs: [
17*a97c2a1fSXin Li        "libmpeg2dec",
18*a97c2a1fSXin Li        "liblog",
19*a97c2a1fSXin Li    ],
20*a97c2a1fSXin Li    target: {
21*a97c2a1fSXin Li        darwin: {
22*a97c2a1fSXin Li            enabled: false,
23*a97c2a1fSXin Li        },
24*a97c2a1fSXin Li    },
25*a97c2a1fSXin Li    fuzz_config: {
26*a97c2a1fSXin Li        cc: [
27*a97c2a1fSXin Li            "[email protected]",
28*a97c2a1fSXin Li        ],
29*a97c2a1fSXin Li        componentid: 155276,
30*a97c2a1fSXin Li        hotlists: [
31*a97c2a1fSXin Li            "4593311",
32*a97c2a1fSXin Li            "2281331",
33*a97c2a1fSXin Li        ],
34*a97c2a1fSXin Li        description: "The fuzzer targets the APIs of libmpeg2dec",
35*a97c2a1fSXin Li        vector: "remote",
36*a97c2a1fSXin Li        service_privilege: "constrained",
37*a97c2a1fSXin Li        users: "multi_user",
38*a97c2a1fSXin Li        fuzzed_code_usage: "shipped",
39*a97c2a1fSXin Li    },
40*a97c2a1fSXin Li}
41