1package {
2    // See: http://go/android-license-faq
3    // A large-scale-change added 'default_applicable_licenses' to import
4    // all of the 'license_kinds' from "frameworks_native_license"
5    // to get the below license kinds:
6    //   SPDX-license-identifier-Apache-2.0
7    default_applicable_licenses: ["frameworks_native_license"],
8}
9
10cc_fuzz {
11    name: "libpdx_service_dispatcher_fuzzer",
12    clang: true,
13    srcs: [
14        "service_dispatcher_fuzzer.cpp",
15    ],
16    cflags: [
17        "-Wall",
18        "-Wextra",
19        "-Werror",
20    ],
21    static_libs: [
22        "libpdx",
23    ],
24    shared_libs: [
25        "libutils",
26        "liblog",
27        "libcutils"
28    ],
29}
30
31cc_fuzz {
32    name: "libpdx_message_fuzzer",
33    clang: true,
34    srcs: [
35        "message_fuzzer.cpp",
36    ],
37    cflags: [
38        "-Wall",
39        "-Wextra",
40        "-Werror",
41    ],
42    static_libs: [
43        "libpdx",
44    ],
45    shared_libs: [
46        "libutils",
47        "liblog",
48        "libcutils"
49    ],
50}
51
52cc_fuzz {
53    name: "libpdx_serialization_fuzzer",
54    clang: true,
55    srcs: [
56        "serialization_fuzzer.cpp",
57    ],
58    cflags: [
59        "-Wall",
60        "-Wextra",
61        "-Werror",
62    ],
63    static_libs: [
64        "libpdx",
65    ],
66    shared_libs: [
67        "libutils",
68        "liblog",
69        "libcutils"
70    ],
71}
72