xref: /aosp_15_r20/tools/security/fuzzing/orphans/smallvec/Android.bp (revision d9ecfb0f4d734c9ce41cde8ac4d585b094fd4222)
1*d9ecfb0fSAndroid Build Coastguard Workerpackage {
2*d9ecfb0fSAndroid Build Coastguard Worker    default_applicable_licenses: ["Android-Apache-2.0"],
3*d9ecfb0fSAndroid Build Coastguard Worker}
4*d9ecfb0fSAndroid Build Coastguard Worker
5*d9ecfb0fSAndroid Build Coastguard Workerrust_fuzz {
6*d9ecfb0fSAndroid Build Coastguard Worker    name: "smallvec_fuzzer",
7*d9ecfb0fSAndroid Build Coastguard Worker    srcs: ["smallvec_fuzzer.rs"],
8*d9ecfb0fSAndroid Build Coastguard Worker    proc_macros: ["libnum_derive"],
9*d9ecfb0fSAndroid Build Coastguard Worker    rustlibs: [
10*d9ecfb0fSAndroid Build Coastguard Worker        "libarbitrary",
11*d9ecfb0fSAndroid Build Coastguard Worker        "libnum_traits",
12*d9ecfb0fSAndroid Build Coastguard Worker        "libsmallvec",
13*d9ecfb0fSAndroid Build Coastguard Worker    ],
14*d9ecfb0fSAndroid Build Coastguard Worker    fuzz_config: {
15*d9ecfb0fSAndroid Build Coastguard Worker        fuzz_on_haiku_device: true,
16*d9ecfb0fSAndroid Build Coastguard Worker        fuzz_on_haiku_host: true,
17*d9ecfb0fSAndroid Build Coastguard Worker    },
18*d9ecfb0fSAndroid Build Coastguard Worker}
19