blob: e00bc695d580c1ca1acfc054e956d8760c5b692d [file] [log] [blame]
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"],
}
rust_library {
name: "libbt_hci",
defaults: ["gd_rust_defaults"],
crate_name: "bt_hci",
srcs: ["src/lib.rs"],
edition: "2018",
rustlibs: [
"libbt_hal",
"libbt_facade_proto",
"libbt_packets",
"libbytes",
"libfutures",
"libgrpcio",
"libnum_traits",
"libthiserror",
"libtokio",
"libprotobuf",
"libgddi",
"liblog_rust",
"libbt_common",
"libbt_hci_custom_types",
"libbt_facade_helpers",
],
proc_macros: [
"libnum_derive",
],
}
rust_library {
name: "libbt_hci_custom_types",
defaults: ["gd_rust_defaults"],
crate_name: "bt_hci_custom_types",
srcs: ["custom_types/lib.rs"],
edition: "2018",
}