blob: 8ee540cdfe53b7e26ad0c02e1447d59097e8bf3b [file] [log] [blame]
Joel Galensonc2d49012021-11-29 16:20:42 -08001// This file is generated by cargo2android.py --config cargo2android.json.
Joel Galenson0b6c7632021-04-01 16:26:10 -07002// Do not modify this file as changes will be overridden on upgrade.
Jeff Vander Stoepdbbce4e2020-10-15 21:38:22 +02003
Bob Badour62d9de92021-02-12 15:25:39 -08004package {
5 default_applicable_licenses: ["external_rust_crates_grpcio_license"],
6}
7
8// Added automatically by a large-scale-change
9// See: http://go/android-license-faq
10license {
11 name: "external_rust_crates_grpcio_license",
12 visibility: [":__subpackages__"],
13 license_kinds: [
14 "SPDX-license-identifier-Apache-2.0",
15 ],
16 license_text: [
17 "LICENSE",
18 ],
19}
20
Jeff Vander Stoepdbbce4e2020-10-15 21:38:22 +020021rust_library {
22 name: "libgrpcio",
23 host_supported: true,
24 crate_name: "grpcio",
Joel Galenson2db15cd2021-09-22 11:03:27 -070025 cargo_env_compat: true,
26 cargo_pkg_version: "0.9.1",
Jeff Vander Stoepdbbce4e2020-10-15 21:38:22 +020027 srcs: ["src/lib.rs"],
28 edition: "2018",
29 features: [
30 "protobuf",
31 "protobuf-codec",
32 ],
33 rustlibs: [
34 "libfutures",
35 "libgrpcio_sys",
36 "liblibc",
37 "liblog_rust",
38 "libparking_lot",
39 "libprotobuf",
40 ],
Roopa Sattirajud895f092021-12-21 15:54:03 -080041 apex_available: [
42 "//apex_available:platform",
43 "com.android.bluetooth",
44 ],
45 min_sdk_version: "29",
Jeff Vander Stoepdbbce4e2020-10-15 21:38:22 +020046}