6
6
# bazel run @//bazel/cargo:crates_vendor
7
7
###############################################################################
8
8
9
+ load("@rules_rust//cargo:defs.bzl", "cargo_toml_env_vars")
9
10
load("@rules_rust//rust:defs.bzl", "rust_library")
10
11
11
12
package(default_visibility = ["//visibility:public"])
12
13
14
+ cargo_toml_env_vars(
15
+ name = "cargo_toml_env_vars",
16
+ src = "Cargo.toml",
17
+ )
18
+
13
19
rust_library(
14
20
name = "allocator_api2",
15
21
srcs = glob(
@@ -33,6 +39,9 @@ rust_library(
33
39
],
34
40
crate_root = "src/lib.rs",
35
41
edition = "2018",
42
+ rustc_env_files = [
43
+ ":cargo_toml_env_vars",
44
+ ],
36
45
rustc_flags = [
37
46
"--cap-lints=allow",
38
47
],
@@ -47,12 +56,13 @@ rust_library(
47
56
"@rules_rust//rust/platform:aarch64-apple-darwin": [],
48
57
"@rules_rust//rust/platform:aarch64-apple-ios": [],
49
58
"@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
50
- "@rules_rust//rust/platform:aarch64-fuchsia": [],
51
59
"@rules_rust//rust/platform:aarch64-linux-android": [],
52
60
"@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
61
+ "@rules_rust//rust/platform:aarch64-unknown-fuchsia": [],
53
62
"@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
54
63
"@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
55
64
"@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
65
+ "@rules_rust//rust/platform:aarch64-unknown-uefi": [],
56
66
"@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
57
67
"@rules_rust//rust/platform:armv7-linux-androideabi": [],
58
68
"@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
@@ -68,16 +78,17 @@ rust_library(
68
78
"@rules_rust//rust/platform:thumbv7em-none-eabi": [],
69
79
"@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
70
80
"@rules_rust//rust/platform:wasm32-unknown-unknown": [],
71
- "@rules_rust//rust/platform:wasm32-wasi ": [],
81
+ "@rules_rust//rust/platform:wasm32-wasip1 ": [],
72
82
"@rules_rust//rust/platform:x86_64-apple-darwin": [],
73
83
"@rules_rust//rust/platform:x86_64-apple-ios": [],
74
- "@rules_rust//rust/platform:x86_64-fuchsia": [],
75
84
"@rules_rust//rust/platform:x86_64-linux-android": [],
76
85
"@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
77
86
"@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
87
+ "@rules_rust//rust/platform:x86_64-unknown-fuchsia": [],
78
88
"@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
79
89
"@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
80
90
"@rules_rust//rust/platform:x86_64-unknown-none": [],
91
+ "@rules_rust//rust/platform:x86_64-unknown-uefi": [],
81
92
"//conditions:default": ["@platforms//:incompatible"],
82
93
}),
83
94
version = "0.2.21",
0 commit comments