@@ -28,6 +28,81 @@ rust_library(
28
28
"WORKSPACE.bazel",
29
29
],
30
30
),
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
+ }),
31
106
crate_root = "src/lib.rs",
32
107
edition = "2021",
33
108
rustc_flags = [
0 commit comments