1package { 2 default_team: "trendy_team_media_framework_audio", 3 // See: http://go/android-license-faq 4 // A large-scale-change added 'default_applicable_licenses' to import 5 // all of the 'license_kinds' from "frameworks_av_license" 6 // to get the below license kinds: 7 // SPDX-license-identifier-Apache-2.0 8 default_applicable_licenses: ["frameworks_av_license"], 9} 10 11cc_defaults { 12 name: "libmediautils_fuzzer_defaults", 13 host_supported: true, 14 shared_libs: [ 15 "libbinder", 16 "liblog", 17 "libcutils", 18 "libmediautils", 19 "libutils", 20 "framework-permission-aidl-cpp", 21 "packagemanager_aidl-cpp", 22 ], 23 24 cflags: [ 25 "-Wall", 26 "-Wextra", 27 "-Werror", 28 "-Wno-c++2a-extensions", 29 ], 30} 31 32cc_fuzz { 33 name: "libmediautils_fuzzer_battery_notifier", 34 defaults: ["libmediautils_fuzzer_defaults"], 35 srcs: ["BatteryNotifierFuzz.cpp"], 36} 37 38cc_fuzz { 39 name: "libmediautils_fuzzer_scheduling_policy_service", 40 defaults: ["libmediautils_fuzzer_defaults"], 41 srcs: ["SchedulingPolicyServiceFuzz.cpp"], 42} 43 44cc_fuzz { 45 name: "libmediautils_fuzzer_service_utilities", 46 defaults: ["libmediautils_fuzzer_defaults"], 47 srcs: ["ServiceUtilitiesFuzz.cpp"], 48} 49 50cc_fuzz { 51 name: "libmediautils_fuzzer_time_check", 52 defaults: ["libmediautils_fuzzer_defaults"], 53 srcs: ["TimeCheckFuzz.cpp"], 54} 55