66# bazel run @//bazel/cargo:crates_vendor
77###############################################################################
88
9+ load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars")
910load("@rules_rust//rust:defs.bzl", "rust_library")
1011
1112package(default_visibility = ["//visibility:public"])
1213
14+ cargo_toml_env_vars(
15+ name = "cargo_toml_env_vars",
16+ src = "Cargo.toml",
17+ )
18+
1319rust_library(
1420 name = "allocator_api2",
1521 srcs = glob(
@@ -33,6 +39,9 @@ rust_library(
3339 ],
3440 crate_root = "src/lib.rs",
3541 edition = "2018",
42+ rustc_env_files = [
43+ ":cargo_toml_env_vars",
44+ ],
3645 rustc_flags = [
3746 "--cap-lints=allow",
3847 ],
@@ -47,12 +56,13 @@ rust_library(
4756 "@rules_rust//rust/platform:aarch64-apple-darwin": [],
4857 "@rules_rust//rust/platform:aarch64-apple-ios": [],
4958 "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
50- "@rules_rust//rust/platform:aarch64-fuchsia": [],
5159 "@rules_rust//rust/platform:aarch64-linux-android": [],
5260 "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
61+ "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [],
5362 "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
5463 "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
5564 "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
65+ "@rules_rust//rust/platform:aarch64-unknown-uefi": [],
5666 "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
5767 "@rules_rust//rust/platform:armv7-linux-androideabi": [],
5868 "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
@@ -68,16 +78,17 @@ rust_library(
6878 "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
6979 "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
7080 "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
71- "@rules_rust//rust/platform:wasm32-wasi ": [],
81+ "@rules_rust//rust/platform:wasm32-wasip1 ": [],
7282 "@rules_rust//rust/platform:x86_64-apple-darwin": [],
7383 "@rules_rust//rust/platform:x86_64-apple-ios": [],
74- "@rules_rust//rust/platform:x86_64-fuchsia": [],
7584 "@rules_rust//rust/platform:x86_64-linux-android": [],
7685 "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
7786 "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
87+ "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [],
7888 "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
7989 "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
8090 "@rules_rust//rust/platform:x86_64-unknown-none": [],
91+ "@rules_rust//rust/platform:x86_64-unknown-uefi": [],
8192 "//conditions:default": ["@platforms//:incompatible"],
8293 }),
8394 version = "0.2.21",
0 commit comments