xref: /aosp_15_r20/tools/security/fuzzing/example_java_jni_fuzzer/Android.bp (revision d9ecfb0f4d734c9ce41cde8ac4d585b094fd4222)
1package {
2    default_applicable_licenses: ["Android-Apache-2.0"],
3}
4
5java_fuzz {
6    name: "example_java_jni_fuzzer",
7    srcs: [
8        "ExampleJavaJniFuzzer.java",
9    ],
10    host_supported: true,
11    static_libs: [
12        "jazzer",
13    ],
14    fuzz_config: {
15        fuzz_on_haiku_device: false,
16        fuzz_on_haiku_host: false,
17    },
18    jni_libs: [
19        "libnative_asan",
20        "libc++",
21    ],
22}
23
24cc_library_shared {
25    name: "libnative_asan",
26    host_supported: true,
27    srcs: [
28        "example_jni.cpp",
29    ],
30    static_libs: [
31        "libnativehelper_lazy",
32    ],
33    cflags: [
34        "-Wno-unused-parameter",
35    ],
36}
37