blob: 80882b22a4cf6485328329a09f018ce4918947b3 [file] [log] [blame]
Bob Badour948e6aa2021-02-12 21:02:31 -08001package {
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_av_license"
5 // to get the below license kinds:
6 // SPDX-license-identifier-Apache-2.0
7 default_applicable_licenses: ["frameworks_av_license"],
8}
9
Dylan Katzc247e4a2020-06-10 16:21:39 -070010cc_defaults {
11 name: "libmediautils_fuzzer_defaults",
12 shared_libs: [
13 "libbinder",
14 "libcutils",
15 "liblog",
16 "libmediautils",
17 "libutils",
18 ],
19
20 cflags: [
21 "-Wall",
22 "-Wextra",
23 "-Werror",
24 "-Wno-c++2a-extensions",
25 ],
26
27 header_libs: [
28 "bionic_libc_platform_headers",
29 "libmedia_headers",
30 ],
31
32 include_dirs: [
33 // For DEBUGGER_SIGNAL
34 "system/core/debuggerd/include",
35 ],
36}
37
38cc_fuzz {
39 name: "libmediautils_fuzzer_battery_notifier",
40 defaults: ["libmediautils_fuzzer_defaults"],
41 srcs: ["BatteryNotifierFuzz.cpp"],
42}
43
44cc_fuzz {
45 name: "libmediautils_fuzzer_scheduling_policy_service",
46 defaults: ["libmediautils_fuzzer_defaults"],
47 srcs: ["SchedulingPolicyServiceFuzz.cpp"],
48}
49
50cc_fuzz {
51 name: "libmediautils_fuzzer_service_utilities",
52 defaults: ["libmediautils_fuzzer_defaults"],
53 srcs: ["ServiceUtilitiesFuzz.cpp"],
54}
55
56cc_fuzz {
57 name: "libmediautils_fuzzer_time_check",
58 defaults: ["libmediautils_fuzzer_defaults"],
59 srcs: ["TimeCheckFuzz.cpp"],
60}