1// This file is generated by cargo_embargo.
2// Do not modify this file because the changes will be overridden on upgrade.
3
4package {
5    default_applicable_licenses: ["external_rust_crates_futures-executor_license"],
6    default_team: "trendy_team_android_rust",
7}
8
9license {
10    name: "external_rust_crates_futures-executor_license",
11    visibility: [":__subpackages__"],
12    license_kinds: ["SPDX-license-identifier-Apache-2.0"],
13    license_text: ["LICENSE"],
14}
15
16rust_test {
17    name: "futures-executor_test_src_lib",
18    host_supported: true,
19    crate_name: "futures_executor",
20    cargo_env_compat: true,
21    cargo_pkg_version: "0.3.31",
22    crate_root: "src/lib.rs",
23    test_suites: ["general-tests"],
24    auto_gen_config: true,
25    test_options: {
26        unit_test: true,
27    },
28    edition: "2018",
29    features: [
30        "num_cpus",
31        "std",
32        "thread-pool",
33    ],
34    rustlibs: [
35        "libfutures",
36        "libfutures_core",
37        "libfutures_task",
38        "libfutures_util",
39        "libnum_cpus",
40    ],
41}
42
43rust_test {
44    name: "futures-executor_test_tests_local_pool",
45    host_supported: true,
46    crate_name: "local_pool",
47    cargo_env_compat: true,
48    cargo_pkg_version: "0.3.31",
49    crate_root: "tests/local_pool.rs",
50    test_suites: ["general-tests"],
51    auto_gen_config: true,
52    test_options: {
53        unit_test: true,
54    },
55    edition: "2018",
56    features: [
57        "num_cpus",
58        "std",
59        "thread-pool",
60    ],
61    rustlibs: [
62        "libfutures",
63        "libfutures_core",
64        "libfutures_executor",
65        "libfutures_task",
66        "libfutures_util",
67        "libnum_cpus",
68    ],
69}
70
71rust_library {
72    name: "libfutures_executor",
73    host_supported: true,
74    crate_name: "futures_executor",
75    cargo_env_compat: true,
76    cargo_pkg_version: "0.3.31",
77    crate_root: "src/lib.rs",
78    edition: "2018",
79    features: [
80        "num_cpus",
81        "std",
82        "thread-pool",
83    ],
84    rustlibs: [
85        "libfutures_core",
86        "libfutures_task",
87        "libfutures_util",
88        "libnum_cpus",
89    ],
90    apex_available: [
91        "//apex_available:platform",
92        "//apex_available:anyapex",
93    ],
94    product_available: true,
95    vendor_available: true,
96    min_sdk_version: "29",
97}
98