xref: /aosp_15_r20/tools/security/fuzzing/llm/xmlreader_fuzzer/Android.bp (revision d9ecfb0f4d734c9ce41cde8ac4d585b094fd4222)
1*d9ecfb0fSAndroid Build Coastguard Worker// Copyright 2024 The Android Open Source Project
2*d9ecfb0fSAndroid Build Coastguard Workerpackage {
3*d9ecfb0fSAndroid Build Coastguard Worker    default_applicable_licenses: ["Android-Apache-2.0"],
4*d9ecfb0fSAndroid Build Coastguard Worker}
5*d9ecfb0fSAndroid Build Coastguard Worker
6*d9ecfb0fSAndroid Build Coastguard Workercc_fuzz {
7*d9ecfb0fSAndroid Build Coastguard Worker    name: "xmlread_memory_fuzzer",
8*d9ecfb0fSAndroid Build Coastguard Worker    shared_libs: [
9*d9ecfb0fSAndroid Build Coastguard Worker        "libxml2",
10*d9ecfb0fSAndroid Build Coastguard Worker    ],
11*d9ecfb0fSAndroid Build Coastguard Worker    srcs: [
12*d9ecfb0fSAndroid Build Coastguard Worker        "XmlRead_Memory_Fuzzer.cpp",
13*d9ecfb0fSAndroid Build Coastguard Worker    ],
14*d9ecfb0fSAndroid Build Coastguard Worker    fuzz_config: {
15*d9ecfb0fSAndroid Build Coastguard Worker        cc: ["[email protected]"],
16*d9ecfb0fSAndroid Build Coastguard Worker        componentid: 330367,
17*d9ecfb0fSAndroid Build Coastguard Worker    },
18*d9ecfb0fSAndroid Build Coastguard Worker    host_supported: true,
19*d9ecfb0fSAndroid Build Coastguard Worker    corpus: ["testdata/*"],
20*d9ecfb0fSAndroid Build Coastguard Worker    dictionary: "xml_fuzzer.dict",
21*d9ecfb0fSAndroid Build Coastguard Worker}
22*d9ecfb0fSAndroid Build Coastguard Worker
23*d9ecfb0fSAndroid Build Coastguard Workercc_fuzz {
24*d9ecfb0fSAndroid Build Coastguard Worker    name: "xmlread_fd_fuzzer",
25*d9ecfb0fSAndroid Build Coastguard Worker    shared_libs: [
26*d9ecfb0fSAndroid Build Coastguard Worker        "libxml2",
27*d9ecfb0fSAndroid Build Coastguard Worker    ],
28*d9ecfb0fSAndroid Build Coastguard Worker    srcs: [
29*d9ecfb0fSAndroid Build Coastguard Worker        "XmlRead_Fd_Fuzzer.cpp",
30*d9ecfb0fSAndroid Build Coastguard Worker    ],
31*d9ecfb0fSAndroid Build Coastguard Worker    fuzz_config: {
32*d9ecfb0fSAndroid Build Coastguard Worker        cc: ["[email protected]"],
33*d9ecfb0fSAndroid Build Coastguard Worker        componentid: 330367,
34*d9ecfb0fSAndroid Build Coastguard Worker    },
35*d9ecfb0fSAndroid Build Coastguard Worker    host_supported: true,
36*d9ecfb0fSAndroid Build Coastguard Worker    corpus: ["testdata/*"],
37*d9ecfb0fSAndroid Build Coastguard Worker    dictionary: "xml_fuzzer.dict",
38*d9ecfb0fSAndroid Build Coastguard Worker}
39