@@ -28,6 +28,81 @@ rust_library(
2828 "WORKSPACE.bazel",
2929 ],
3030 ),
31+ crate_features = select({
32+ "@rules_rust//rust/platform:aarch64-apple-darwin": [
33+ "std", # aarch64-apple-darwin
34+ ],
35+ "@rules_rust//rust/platform:aarch64-apple-ios": [
36+ "std", # aarch64-apple-ios
37+ ],
38+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [
39+ "std", # aarch64-apple-ios-sim
40+ ],
41+ "@rules_rust//rust/platform:aarch64-fuchsia": [
42+ "std", # aarch64-fuchsia
43+ ],
44+ "@rules_rust//rust/platform:aarch64-linux-android": [
45+ "std", # aarch64-linux-android
46+ ],
47+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [
48+ "std", # aarch64-unknown-linux-gnu
49+ ],
50+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [
51+ "std", # aarch64-unknown-nixos-gnu
52+ ],
53+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [
54+ "std", # aarch64-unknown-nto-qnx710
55+ ],
56+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [
57+ "std", # arm-unknown-linux-gnueabi
58+ ],
59+ "@rules_rust//rust/platform:armv7-linux-androideabi": [
60+ "std", # armv7-linux-androideabi
61+ ],
62+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [
63+ "std", # armv7-unknown-linux-gnueabi
64+ ],
65+ "@rules_rust//rust/platform:i686-apple-darwin": [
66+ "std", # i686-apple-darwin
67+ ],
68+ "@rules_rust//rust/platform:i686-linux-android": [
69+ "std", # i686-linux-android
70+ ],
71+ "@rules_rust//rust/platform:i686-unknown-freebsd": [
72+ "std", # i686-unknown-freebsd
73+ ],
74+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [
75+ "std", # i686-unknown-linux-gnu
76+ ],
77+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [
78+ "std", # powerpc-unknown-linux-gnu
79+ ],
80+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [
81+ "std", # s390x-unknown-linux-gnu
82+ ],
83+ "@rules_rust//rust/platform:x86_64-apple-darwin": [
84+ "std", # x86_64-apple-darwin
85+ ],
86+ "@rules_rust//rust/platform:x86_64-apple-ios": [
87+ "std", # x86_64-apple-ios
88+ ],
89+ "@rules_rust//rust/platform:x86_64-fuchsia": [
90+ "std", # x86_64-fuchsia
91+ ],
92+ "@rules_rust//rust/platform:x86_64-linux-android": [
93+ "std", # x86_64-linux-android
94+ ],
95+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [
96+ "std", # x86_64-unknown-freebsd
97+ ],
98+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [
99+ "std", # x86_64-unknown-linux-gnu
100+ ],
101+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [
102+ "std", # x86_64-unknown-nixos-gnu
103+ ],
104+ "//conditions:default": [],
105+ }),
31106 crate_root = "src/lib.rs",
32107 edition = "2021",
33108 rustc_flags = [
0 commit comments