You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
758 lines
14 KiB
758 lines
14 KiB
package {
|
|
// See: http://go/android-license-faq
|
|
// A large-scale-change added 'default_applicable_licenses' to import
|
|
// all of the 'license_kinds' from "system_bt_license"
|
|
// to get the below license kinds:
|
|
// SPDX-license-identifier-Apache-2.0
|
|
default_applicable_licenses: ["system_bt_license"],
|
|
}
|
|
|
|
cc_fuzz {
|
|
name: "avrcp_browse_packet_fuzzer",
|
|
defaults: ["fluoride_defaults"],
|
|
host_supported: true,
|
|
|
|
include_dirs: [
|
|
"system/bt/",
|
|
"system/bt/include",
|
|
"system/bt/packet/include",
|
|
"system/bt/packet/tests",
|
|
"system/bt/packet/tests/avrcp",
|
|
"system/bt/packet/base",
|
|
],
|
|
srcs: [
|
|
"avrcp_browse_packet_fuzzer.cc",
|
|
|
|
],
|
|
|
|
corpus: ["corpus/avrcp_browse_packets_corpus/*"],
|
|
|
|
static_libs: [
|
|
"libgmock",
|
|
"lib-bt-packets",
|
|
],
|
|
cflags: [
|
|
"-DBUILDCFG",
|
|
],
|
|
}
|
|
|
|
cc_fuzz {
|
|
name: "change_path_req_fuzzer",
|
|
defaults: ["fluoride_defaults"],
|
|
host_supported: true,
|
|
|
|
include_dirs: [
|
|
"system/bt/",
|
|
"system/bt/include",
|
|
"system/bt/packet/include",
|
|
"system/bt/packet/tests",
|
|
"system/bt/packet/tests/avrcp",
|
|
"system/bt/packet/base",
|
|
],
|
|
//system/libbase/include/android-base"
|
|
srcs: [
|
|
"change_path_req_fuzzer.cc",
|
|
|
|
],
|
|
|
|
corpus: ["corpus/change_path_req_corpus/*"],
|
|
|
|
static_libs: [
|
|
"libgmock",
|
|
"lib-bt-packets",
|
|
],
|
|
cflags: [
|
|
"-DBUILDCFG",
|
|
],
|
|
}
|
|
|
|
cc_fuzz {
|
|
name: "get_capabilities_req_fuzzer",
|
|
defaults: ["fluoride_defaults"],
|
|
host_supported: true,
|
|
|
|
include_dirs: [
|
|
"system/bt/",
|
|
"system/bt/include",
|
|
"system/bt/packet/include",
|
|
"system/bt/packet/tests",
|
|
"system/bt/packet/tests/avrcp",
|
|
"system/bt/packet/base",
|
|
],
|
|
|
|
srcs: [
|
|
"get_capabilities_req_fuzzer.cc",
|
|
|
|
],
|
|
|
|
corpus: ["corpus/get_capabilities_req_corpus/*"],
|
|
|
|
static_libs: [
|
|
"libgmock",
|
|
"lib-bt-packets",
|
|
],
|
|
cflags: [
|
|
"-DBUILDCFG",
|
|
],
|
|
}
|
|
|
|
cc_fuzz {
|
|
name: "get_capabilities_res_fuzzer",
|
|
defaults: ["fluoride_defaults"],
|
|
host_supported: true,
|
|
|
|
include_dirs: [
|
|
"system/bt/",
|
|
"system/bt/include",
|
|
"system/bt/packet/include",
|
|
"system/bt/packet/tests",
|
|
"system/bt/packet/tests/avrcp",
|
|
"system/bt/packet/base",
|
|
],
|
|
|
|
srcs: [
|
|
"get_capabilities_res_fuzzer.cc",
|
|
|
|
],
|
|
|
|
corpus: ["corpus/get_capabilities_res_corpus/*"],
|
|
|
|
static_libs: [
|
|
"libgmock",
|
|
"lib-bt-packets",
|
|
],
|
|
cflags: [
|
|
"-DBUILDCFG",
|
|
],
|
|
}
|
|
|
|
cc_fuzz {
|
|
name: "get_item_attributes_req_fuzzer",
|
|
defaults: ["fluoride_defaults"],
|
|
host_supported: true,
|
|
|
|
include_dirs: [
|
|
"system/bt/",
|
|
"system/bt/include",
|
|
"system/bt/packet/include",
|
|
"system/bt/packet/tests",
|
|
"system/bt/packet/tests/avrcp",
|
|
"system/bt/packet/base",
|
|
],
|
|
|
|
srcs: [
|
|
"get_item_attributes_req_fuzzer.cc",
|
|
|
|
],
|
|
|
|
corpus: ["corpus/get_item_attributes_req_corpus/*"],
|
|
|
|
static_libs: [
|
|
"libgmock",
|
|
"lib-bt-packets",
|
|
],
|
|
cflags: [
|
|
"-DBUILDCFG",
|
|
],
|
|
}
|
|
|
|
cc_fuzz {
|
|
name: "get_play_status_req_fuzzer",
|
|
defaults: ["fluoride_defaults"],
|
|
host_supported: true,
|
|
|
|
include_dirs: [
|
|
"system/bt/",
|
|
"system/bt/include",
|
|
"system/bt/packet/include",
|
|
"system/bt/packet/tests",
|
|
"system/bt/packet/tests/avrcp",
|
|
"system/bt/packet/base",
|
|
],
|
|
|
|
srcs: [
|
|
"get_play_status_req_fuzzer.cc",
|
|
|
|
],
|
|
|
|
corpus: ["get_play_status_req_corpus/*"],
|
|
|
|
static_libs: [
|
|
"libgmock",
|
|
"lib-bt-packets",
|
|
],
|
|
cflags: [
|
|
"-DBUILDCFG",
|
|
],
|
|
}
|
|
|
|
cc_fuzz {
|
|
name: "get_total_number_of_items_req_fuzzer",
|
|
defaults: ["fluoride_defaults"],
|
|
host_supported: true,
|
|
|
|
include_dirs: [
|
|
"system/bt/",
|
|
"system/bt/include",
|
|
"system/bt/packet/include",
|
|
"system/bt/packet/tests",
|
|
"system/bt/packet/tests/avrcp",
|
|
"system/bt/packet/base",
|
|
],
|
|
|
|
srcs: [
|
|
"get_total_number_of_items_req_fuzzer.cc",
|
|
|
|
],
|
|
|
|
corpus: ["corpus/get_total_number_of_items_req_corpus/*"],
|
|
|
|
static_libs: [
|
|
"libgmock",
|
|
"lib-bt-packets",
|
|
],
|
|
cflags: [
|
|
"-DBUILDCFG",
|
|
],
|
|
}
|
|
|
|
cc_fuzz {
|
|
name: "pass_through_packet_fuzzer",
|
|
defaults: ["fluoride_defaults"],
|
|
host_supported: true,
|
|
|
|
include_dirs: [
|
|
"system/bt/",
|
|
"system/bt/include",
|
|
"system/bt/packet/include",
|
|
"system/bt/packet/tests",
|
|
"system/bt/packet/tests/avrcp",
|
|
"system/bt/packet/base",
|
|
],
|
|
|
|
srcs: [
|
|
"pass_through_packet_fuzzer.cc",
|
|
|
|
],
|
|
|
|
corpus: ["corpus/pass_through_packet_corpus/*"],
|
|
|
|
static_libs: [
|
|
"libgmock",
|
|
"lib-bt-packets",
|
|
],
|
|
cflags: [
|
|
"-DBUILDCFG",
|
|
],
|
|
}
|
|
|
|
cc_fuzz {
|
|
name: "play_item_packet_fuzzer",
|
|
defaults: ["fluoride_defaults"],
|
|
host_supported: true,
|
|
|
|
include_dirs: [
|
|
"system/bt/",
|
|
"system/bt/include",
|
|
"system/bt/packet/include",
|
|
"system/bt/packet/tests",
|
|
"system/bt/packet/tests/avrcp",
|
|
"system/bt/packet/base",
|
|
],
|
|
|
|
srcs: [
|
|
"play_item_packet_fuzzer.cc",
|
|
|
|
],
|
|
|
|
corpus: ["corpus/play_item_packet_corpus/*"],
|
|
|
|
static_libs: [
|
|
"libgmock",
|
|
"lib-bt-packets",
|
|
],
|
|
cflags: [
|
|
"-DBUILDCFG",
|
|
],
|
|
}
|
|
|
|
cc_fuzz {
|
|
name: "register_notification_packet_fuzzer",
|
|
defaults: ["fluoride_defaults"],
|
|
host_supported: true,
|
|
|
|
include_dirs: [
|
|
"system/bt/",
|
|
"system/bt/include",
|
|
"system/bt/packet/include",
|
|
"system/bt/packet/tests",
|
|
"system/bt/packet/tests/avrcp",
|
|
"system/bt/packet/base",
|
|
],
|
|
|
|
srcs: [
|
|
"register_notification_packet_fuzzer.cc",
|
|
|
|
],
|
|
|
|
corpus: ["corpus/register_notification_packet_corpus/*"],
|
|
|
|
static_libs: [
|
|
"libgmock",
|
|
"lib-bt-packets",
|
|
],
|
|
cflags: [
|
|
"-DBUILDCFG",
|
|
],
|
|
}
|
|
|
|
cc_fuzz {
|
|
name: "set_absolute_volume_packet_fuzzer",
|
|
defaults: ["fluoride_defaults"],
|
|
host_supported: true,
|
|
|
|
include_dirs: [
|
|
"system/bt/",
|
|
"system/bt/include",
|
|
"system/bt/packet/include",
|
|
"system/bt/packet/tests",
|
|
"system/bt/packet/tests/avrcp",
|
|
"system/bt/packet/base",
|
|
],
|
|
|
|
srcs: [
|
|
"set_absolute_volume_packet_fuzzer.cc",
|
|
|
|
],
|
|
|
|
corpus: ["corpus/set_absolute_volume_packet_corpus/*"],
|
|
|
|
static_libs: [
|
|
"libgmock",
|
|
"lib-bt-packets",
|
|
],
|
|
cflags: [
|
|
"-DBUILDCFG",
|
|
],
|
|
}
|
|
|
|
cc_fuzz {
|
|
name: "set_addressed_player_packet_fuzzer",
|
|
defaults: ["fluoride_defaults"],
|
|
host_supported: true,
|
|
|
|
include_dirs: [
|
|
"system/bt/",
|
|
"system/bt/include",
|
|
"system/bt/packet/include",
|
|
"system/bt/packet/tests",
|
|
"system/bt/packet/tests/avrcp",
|
|
"system/bt/packet/base",
|
|
],
|
|
|
|
srcs: [
|
|
"set_addressed_player_packet_fuzzer.cc",
|
|
|
|
],
|
|
|
|
corpus: ["corpus/set_addressed_player_packet_corpus/*"],
|
|
|
|
static_libs: [
|
|
"libgmock",
|
|
"lib-bt-packets",
|
|
],
|
|
cflags: [
|
|
"-DBUILDCFG",
|
|
],
|
|
}
|
|
|
|
cc_fuzz {
|
|
name: "set_browsed_player_req_fuzzer",
|
|
defaults: ["fluoride_defaults"],
|
|
host_supported: true,
|
|
|
|
include_dirs: [
|
|
"system/bt/",
|
|
"system/bt/include",
|
|
"system/bt/packet/include",
|
|
"system/bt/packet/tests",
|
|
"system/bt/packet/tests/avrcp",
|
|
"system/bt/packet/base",
|
|
],
|
|
|
|
srcs: [
|
|
"set_browsed_player_req_fuzzer.cc",
|
|
|
|
],
|
|
|
|
corpus: ["corpus/set_browsed_player_req_corpus/*"],
|
|
|
|
static_libs: [
|
|
"libgmock",
|
|
"lib-bt-packets",
|
|
],
|
|
cflags: [
|
|
"-DBUILDCFG",
|
|
],
|
|
}
|
|
|
|
cc_fuzz {
|
|
name: "vendor_packet_fuzzer",
|
|
defaults: ["fluoride_defaults"],
|
|
host_supported: true,
|
|
|
|
include_dirs: [
|
|
"system/bt/",
|
|
"system/bt/include",
|
|
"system/bt/packet/include",
|
|
"system/bt/packet/tests",
|
|
"system/bt/packet/tests/avrcp",
|
|
"system/bt/packet/base",
|
|
],
|
|
|
|
srcs: [
|
|
"vendor_packet_fuzzer.cc",
|
|
|
|
],
|
|
|
|
corpus: ["corpus/vendor_packet_corpus/*"],
|
|
|
|
static_libs: [
|
|
"libgmock",
|
|
"lib-bt-packets",
|
|
],
|
|
cflags: [
|
|
"-DBUILDCFG",
|
|
],
|
|
}
|
|
|
|
cc_fuzz {
|
|
name: "avrcp_packet_fuzzer",
|
|
defaults: ["fluoride_defaults"],
|
|
host_supported: true,
|
|
|
|
include_dirs: [
|
|
"system/bt/",
|
|
"system/bt/include",
|
|
"system/bt/packet/include",
|
|
"system/bt/packet/tests",
|
|
"system/bt/packet/tests/avrcp",
|
|
"system/bt/packet/base",
|
|
],
|
|
|
|
srcs: [
|
|
"avrcp_packet_fuzzer.cc",
|
|
|
|
],
|
|
|
|
corpus: ["corpus/avrcp_packet_corpus/*"],
|
|
|
|
static_libs: [
|
|
"libgmock",
|
|
"lib-bt-packets",
|
|
],
|
|
cflags: [
|
|
"-DBUILDCFG",
|
|
],
|
|
}
|
|
|
|
cc_fuzz {
|
|
name: "reject_packet_fuzzer",
|
|
defaults: ["fluoride_defaults"],
|
|
host_supported: true,
|
|
|
|
include_dirs: [
|
|
"system/bt/",
|
|
"system/bt/include",
|
|
"system/bt/packet/include",
|
|
"system/bt/packet/tests",
|
|
"system/bt/packet/tests/avrcp",
|
|
"system/bt/packet/base",
|
|
],
|
|
|
|
srcs: [
|
|
"reject_packet_fuzzer.cc",
|
|
|
|
],
|
|
|
|
corpus: ["corpus/reject_packet_corpus/*"],
|
|
|
|
static_libs: [
|
|
"libgmock",
|
|
"lib-bt-packets",
|
|
],
|
|
cflags: [
|
|
"-DBUILDCFG",
|
|
],
|
|
}
|
|
|
|
cc_fuzz {
|
|
name: "get_element_attributes_req_fuzzer",
|
|
defaults: ["fluoride_defaults"],
|
|
host_supported: true,
|
|
|
|
include_dirs: [
|
|
"system/bt/",
|
|
"system/bt/include",
|
|
"system/bt/packet/include",
|
|
"system/bt/packet/tests",
|
|
"system/bt/packet/tests/avrcp",
|
|
"system/bt/packet/base",
|
|
],
|
|
|
|
srcs: [
|
|
"get_element_attributes_req_packet_fuzzer.cc",
|
|
|
|
],
|
|
|
|
corpus: ["corpus/get_element_attributes_req_corpus/*"],
|
|
|
|
static_libs: [
|
|
"libgmock",
|
|
"lib-bt-packets",
|
|
],
|
|
cflags: [
|
|
"-DBUILDCFG",
|
|
],
|
|
}
|
|
|
|
cc_fuzz {
|
|
name: "change_path_res_fuzzer",
|
|
defaults: ["fluoride_defaults"],
|
|
host_supported: true,
|
|
|
|
include_dirs: [
|
|
"system/bt/",
|
|
"system/bt/include",
|
|
"system/bt/packet/include",
|
|
"system/bt/packet/tests",
|
|
"system/bt/packet/tests/avrcp",
|
|
"system/bt/packet/base",
|
|
],
|
|
|
|
srcs: [
|
|
"change_path_res_fuzzer.cc",
|
|
|
|
],
|
|
|
|
corpus: ["corpus/change_path_res_corpus/*"],
|
|
|
|
static_libs: [
|
|
"libgmock",
|
|
"lib-bt-packets",
|
|
],
|
|
cflags: [
|
|
"-DBUILDCFG",
|
|
],
|
|
}
|
|
|
|
cc_fuzz {
|
|
name: "get_element_attributes_res_fuzzer",
|
|
defaults: ["fluoride_defaults"],
|
|
host_supported: true,
|
|
|
|
include_dirs: [
|
|
"system/bt/",
|
|
"system/bt/include",
|
|
"system/bt/packet/include",
|
|
"system/bt/packet/tests",
|
|
"system/bt/packet/tests/avrcp",
|
|
"system/bt/packet/base",
|
|
],
|
|
|
|
srcs: [
|
|
"get_element_attributes_res_packet_fuzzer.cc",
|
|
|
|
],
|
|
|
|
corpus: ["corpus/get_element_attributes_res_corpus/*"],
|
|
|
|
static_libs: [
|
|
"libgmock",
|
|
"lib-bt-packets",
|
|
],
|
|
cflags: [
|
|
"-DBUILDCFG",
|
|
],
|
|
}
|
|
|
|
cc_fuzz {
|
|
name: "get_folder_items_res_fuzzer",
|
|
defaults: ["fluoride_defaults"],
|
|
host_supported: true,
|
|
|
|
include_dirs: [
|
|
"system/bt/",
|
|
"system/bt/include",
|
|
"system/bt/packet/include",
|
|
"system/bt/packet/tests",
|
|
"system/bt/packet/tests/avrcp",
|
|
"system/bt/packet/base",
|
|
],
|
|
|
|
srcs: [
|
|
"get_folder_items_res_fuzzer.cc",
|
|
|
|
],
|
|
|
|
corpus: ["corpus/get_folder_items_res_corpus/*"],
|
|
|
|
static_libs: [
|
|
"libgmock",
|
|
"lib-bt-packets",
|
|
],
|
|
cflags: [
|
|
"-DBUILDCFG",
|
|
],
|
|
}
|
|
|
|
cc_fuzz {
|
|
name: "get_folder_items_req_fuzzer",
|
|
defaults: ["fluoride_defaults"],
|
|
host_supported: true,
|
|
|
|
include_dirs: [
|
|
"system/bt/",
|
|
"system/bt/include",
|
|
"system/bt/packet/include",
|
|
"system/bt/packet/tests",
|
|
"system/bt/packet/tests/avrcp",
|
|
"system/bt/packet/base",
|
|
],
|
|
|
|
srcs: [
|
|
"get_folder_items_req_fuzzer.cc",
|
|
|
|
],
|
|
|
|
corpus: ["corpus/get_folder_items_req_corpus/*"],
|
|
|
|
static_libs: [
|
|
"libgmock",
|
|
"lib-bt-packets",
|
|
],
|
|
cflags: [
|
|
"-DBUILDCFG",
|
|
],
|
|
}
|
|
|
|
cc_fuzz {
|
|
name: "get_item_attributes_res_fuzzer",
|
|
defaults: ["fluoride_defaults"],
|
|
host_supported: true,
|
|
|
|
include_dirs: [
|
|
"system/bt/",
|
|
"system/bt/include",
|
|
"system/bt/packet/include",
|
|
"system/bt/packet/tests",
|
|
"system/bt/packet/tests/avrcp",
|
|
"system/bt/packet/base",
|
|
],
|
|
|
|
srcs: [
|
|
"get_item_attributes_res_fuzzer.cc",
|
|
|
|
],
|
|
|
|
corpus: ["corpus/get_item_attributes_res_corpus/*"],
|
|
|
|
static_libs: [
|
|
"libgmock",
|
|
"lib-bt-packets",
|
|
],
|
|
cflags: [
|
|
"-DBUILDCFG",
|
|
],
|
|
}
|
|
|
|
cc_fuzz {
|
|
name: "get_play_status_res_fuzzer",
|
|
defaults: ["fluoride_defaults"],
|
|
host_supported: true,
|
|
|
|
include_dirs: [
|
|
"system/bt/",
|
|
"system/bt/include",
|
|
"system/bt/packet/include",
|
|
"system/bt/packet/tests",
|
|
"system/bt/packet/tests/avrcp",
|
|
"system/bt/packet/base",
|
|
],
|
|
|
|
srcs: [
|
|
"get_play_status_res_fuzzer.cc",
|
|
|
|
],
|
|
|
|
corpus: ["corpus/get_play_status_res_corpus/*"],
|
|
|
|
static_libs: [
|
|
"libgmock",
|
|
"lib-bt-packets",
|
|
],
|
|
cflags: [
|
|
"-DBUILDCFG",
|
|
],
|
|
}
|
|
|
|
cc_fuzz {
|
|
name: "get_total_number_of_items_res_fuzzer",
|
|
defaults: ["fluoride_defaults"],
|
|
host_supported: true,
|
|
|
|
include_dirs: [
|
|
"system/bt/",
|
|
"system/bt/include",
|
|
"system/bt/packet/include",
|
|
"system/bt/packet/tests",
|
|
"system/bt/packet/tests/avrcp",
|
|
"system/bt/packet/base",
|
|
],
|
|
|
|
srcs: [
|
|
"get_total_number_of_items_res_fuzzer.cc",
|
|
|
|
],
|
|
|
|
corpus: ["corpus/get_total_number_of_items_res_corpus/*"],
|
|
|
|
static_libs: [
|
|
"libgmock",
|
|
"lib-bt-packets",
|
|
],
|
|
cflags: [
|
|
"-DBUILDCFG",
|
|
],
|
|
}
|
|
|
|
cc_fuzz {
|
|
name: "set_browsed_player_res_fuzzer",
|
|
defaults: ["fluoride_defaults"],
|
|
host_supported: true,
|
|
|
|
include_dirs: [
|
|
"system/bt/",
|
|
"system/bt/include",
|
|
"system/bt/packet/include",
|
|
"system/bt/packet/tests",
|
|
"system/bt/packet/tests/avrcp",
|
|
"system/bt/packet/base",
|
|
],
|
|
|
|
srcs: [
|
|
"set_browsed_player_res_fuzzer.cc",
|
|
|
|
],
|
|
|
|
corpus: ["corpus/set_browsed_player_res_fuzzer/*"],
|
|
|
|
static_libs: [
|
|
"libgmock",
|
|
"lib-bt-packets",
|
|
],
|
|
cflags: [
|
|
"-DBUILDCFG",
|
|
],
|
|
}
|