Update rules_rust to 0.52.2
Change-Id: I65f51add8f6bf38e1bfae84d3bf8b99b66eacf6d
Reviewed-on: https://pigweed-review.googlesource.com/c/third_party/rust_crates/+/240852
Lint: Lint 🤖 <android-build-ayeaye@system.gserviceaccount.com>
Reviewed-by: Ted Pudlik <tpudlik@google.com>
diff --git a/README.md b/README.md
index 5033857..9ffd733 100644
--- a/README.md
+++ b/README.md
@@ -56,3 +56,11 @@
```
sudo apt install lld
```
+
+### env: Studio: No such file or directory
+
+An error like above is cause by having a directory in your `$PATH` containing
+a space. `rules_rust`'s wrapper script around vendoring does not properly
+escape the path.
+
+Workaround: remove directories containing spaces from your `$PATH`.
diff --git a/WORKSPACE b/WORKSPACE
index ee6a41b..dffe72a 100644
--- a/WORKSPACE
+++ b/WORKSPACE
@@ -18,8 +18,8 @@
http_archive(
name = "rules_rust",
- sha256 = "dc8d79fe9a5beb79d93e482eb807266a0e066e97a7b8c48d43ecf91f32a3a8f3",
- urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.19.0/rules_rust-v0.19.0.tar.gz"],
+ integrity = "sha256-Zx3bP+Xrz53TTQUeynNS+68z+lO/Ye7Qt1pMNIKeVIA=",
+ urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.52.2/rules_rust-v0.52.2.tar.gz"],
)
load("@rules_rust//rust:repositories.bzl", "rules_rust_dependencies", "rust_register_toolchains")
diff --git a/crates/vendor/BUILD.bazel b/crates/vendor/BUILD.bazel
index 911f044..607a036 100644
--- a/crates/vendor/BUILD.bazel
+++ b/crates/vendor/BUILD.bazel
@@ -12,15 +12,21 @@
[
"cargo-bazel.json",
"defs.bzl",
- ] + glob(["*.bazel"]),
+ ] + glob(
+ include = ["*.bazel"],
+ allow_empty = True,
+ ),
)
filegroup(
name = "srcs",
- srcs = glob([
- "*.bazel",
- "*.bzl",
- ]),
+ srcs = glob(
+ include = [
+ "*.bazel",
+ "*.bzl",
+ ],
+ allow_empty = True,
+ ),
)
# Workspace Member Dependencies
diff --git a/crates/vendor/alias_rules.bzl b/crates/vendor/alias_rules.bzl
new file mode 100644
index 0000000..14b04c1
--- /dev/null
+++ b/crates/vendor/alias_rules.bzl
@@ -0,0 +1,47 @@
+"""Alias that transitions its target to `compilation_mode=opt`. Use `transition_alias="opt"` to enable."""
+
+load("@rules_cc//cc:defs.bzl", "CcInfo")
+load("@rules_rust//rust:rust_common.bzl", "COMMON_PROVIDERS")
+
+def _transition_alias_impl(ctx):
+ # `ctx.attr.actual` is a list of 1 item due to the transition
+ providers = [ctx.attr.actual[0][provider] for provider in COMMON_PROVIDERS]
+ if CcInfo in ctx.attr.actual[0]:
+ providers.append(ctx.attr.actual[0][CcInfo])
+ return providers
+
+def _change_compilation_mode(compilation_mode):
+ def _change_compilation_mode_impl(_settings, _attr):
+ return {
+ "//command_line_option:compilation_mode": compilation_mode,
+ }
+
+ return transition(
+ implementation = _change_compilation_mode_impl,
+ inputs = [],
+ outputs = [
+ "//command_line_option:compilation_mode",
+ ],
+ )
+
+def _transition_alias_rule(compilation_mode):
+ return rule(
+ implementation = _transition_alias_impl,
+ provides = COMMON_PROVIDERS,
+ attrs = {
+ "actual": attr.label(
+ mandatory = True,
+ doc = "`rust_library()` target to transition to `compilation_mode=opt`.",
+ providers = COMMON_PROVIDERS,
+ cfg = _change_compilation_mode(compilation_mode),
+ ),
+ "_allowlist_function_transition": attr.label(
+ default = "@bazel_tools//tools/allowlists/function_transition_allowlist",
+ ),
+ },
+ doc = "Transitions a Rust library crate to the `compilation_mode=opt`.",
+ )
+
+transition_alias_dbg = _transition_alias_rule("dbg")
+transition_alias_fastbuild = _transition_alias_rule("fastbuild")
+transition_alias_opt = _transition_alias_rule("opt")
diff --git a/crates/vendor/atomic-polyfill-0.1.11/BUILD.bazel b/crates/vendor/atomic-polyfill-0.1.11/BUILD.bazel
index 0492e12..efd7ef1 100644
--- a/crates/vendor/atomic-polyfill-0.1.11/BUILD.bazel
+++ b/crates/vendor/atomic-polyfill-0.1.11/BUILD.bazel
@@ -11,17 +11,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "atomic_polyfill",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -30,7 +31,9 @@
),
crate_root = "src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=atomic-polyfill",
@@ -38,6 +41,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.1.11",
deps = [
"//crates/vendor/atomic-polyfill-0.1.11:build_script_build",
@@ -46,14 +86,32 @@
)
cargo_build_script(
- name = "atomic-polyfill_build_script",
- srcs = glob(["**/*.rs"]),
+ name = "_bs",
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
+ compile_data = glob(
+ include = ["**"],
+ allow_empty = True,
+ exclude = [
+ "**/* *",
+ "**/*.rs",
+ ".tmp_git_root/**/*",
+ "BUILD",
+ "BUILD.bazel",
+ "WORKSPACE",
+ "WORKSPACE.bazel",
+ ],
+ ),
crate_name = "build_script_build",
crate_root = "build.rs",
data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -61,6 +119,7 @@
],
),
edition = "2018",
+ pkg_name = "atomic-polyfill",
rustc_flags = [
"--cap-lints=allow",
],
@@ -77,6 +136,6 @@
alias(
name = "build_script_build",
- actual = "atomic-polyfill_build_script",
+ actual = ":_bs",
tags = ["manual"],
)
diff --git a/crates/vendor/atomic-polyfill-1.0.3/BUILD.bazel b/crates/vendor/atomic-polyfill-1.0.3/BUILD.bazel
index 4494b9d..72308dc 100644
--- a/crates/vendor/atomic-polyfill-1.0.3/BUILD.bazel
+++ b/crates/vendor/atomic-polyfill-1.0.3/BUILD.bazel
@@ -11,17 +11,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "atomic_polyfill",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -30,7 +31,9 @@
),
crate_root = "src/lib.rs",
edition = "2021",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=atomic-polyfill",
@@ -38,6 +41,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "1.0.3",
deps = [
"//crates/vendor/atomic-polyfill-1.0.3:build_script_build",
@@ -46,14 +86,32 @@
)
cargo_build_script(
- name = "atomic-polyfill_build_script",
- srcs = glob(["**/*.rs"]),
+ name = "_bs",
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
+ compile_data = glob(
+ include = ["**"],
+ allow_empty = True,
+ exclude = [
+ "**/* *",
+ "**/*.rs",
+ ".tmp_git_root/**/*",
+ "BUILD",
+ "BUILD.bazel",
+ "WORKSPACE",
+ "WORKSPACE.bazel",
+ ],
+ ),
crate_name = "build_script_build",
crate_root = "build.rs",
data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -61,6 +119,7 @@
],
),
edition = "2021",
+ pkg_name = "atomic-polyfill",
rustc_flags = [
"--cap-lints=allow",
],
@@ -77,6 +136,6 @@
alias(
name = "build_script_build",
- actual = "atomic-polyfill_build_script",
+ actual = ":_bs",
tags = ["manual"],
)
diff --git a/crates/vendor/autocfg-1.1.0/BUILD.bazel b/crates/vendor/autocfg-1.1.0/BUILD.bazel
index 52e7e2d..33a1fe5 100644
--- a/crates/vendor/autocfg-1.1.0/BUILD.bazel
+++ b/crates/vendor/autocfg-1.1.0/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # Apache-2.0 OR MIT
-# ])
-
rust_library(
name = "autocfg",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -29,7 +30,9 @@
),
crate_root = "src/lib.rs",
edition = "2015",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=autocfg",
@@ -37,5 +40,42 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "1.1.0",
)
diff --git a/crates/vendor/bare-metal-0.2.5/BUILD.bazel b/crates/vendor/bare-metal-0.2.5/BUILD.bazel
index 01b39c1..560d8de 100644
--- a/crates/vendor/bare-metal-0.2.5/BUILD.bazel
+++ b/crates/vendor/bare-metal-0.2.5/BUILD.bazel
@@ -11,17 +11,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "bare_metal",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -33,7 +34,9 @@
],
crate_root = "src/lib.rs",
edition = "2015",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=bare-metal",
@@ -41,6 +44,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.2.5",
deps = [
"//crates/vendor/bare-metal-0.2.5:build_script_build",
@@ -48,8 +88,24 @@
)
cargo_build_script(
- name = "bare-metal_build_script",
- srcs = glob(["**/*.rs"]),
+ name = "_bs",
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
+ compile_data = glob(
+ include = ["**"],
+ allow_empty = True,
+ exclude = [
+ "**/* *",
+ "**/*.rs",
+ ".tmp_git_root/**/*",
+ "BUILD",
+ "BUILD.bazel",
+ "WORKSPACE",
+ "WORKSPACE.bazel",
+ ],
+ ),
crate_features = [
"const-fn",
],
@@ -57,8 +113,10 @@
crate_root = "build.rs",
data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -66,6 +124,7 @@
],
),
edition = "2015",
+ pkg_name = "bare-metal",
rustc_flags = [
"--cap-lints=allow",
],
@@ -85,6 +144,6 @@
alias(
name = "build_script_build",
- actual = "bare-metal_build_script",
+ actual = ":_bs",
tags = ["manual"],
)
diff --git a/crates/vendor/bitfield-0.13.2/BUILD.bazel b/crates/vendor/bitfield-0.13.2/BUILD.bazel
index 9471ea4..57ecc0a 100644
--- a/crates/vendor/bitfield-0.13.2/BUILD.bazel
+++ b/crates/vendor/bitfield-0.13.2/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "bitfield",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -29,7 +30,9 @@
),
crate_root = "src/lib.rs",
edition = "2015",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=bitfield",
@@ -37,5 +40,42 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.13.2",
)
diff --git a/crates/vendor/byteorder-1.4.3/BUILD.bazel b/crates/vendor/byteorder-1.4.3/BUILD.bazel
index 0ab621d..094729e 100644
--- a/crates/vendor/byteorder-1.4.3/BUILD.bazel
+++ b/crates/vendor/byteorder-1.4.3/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # Unlicense OR MIT
-# ])
-
rust_library(
name = "byteorder",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -29,7 +30,9 @@
),
crate_root = "src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=byteorder",
@@ -37,5 +40,42 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "1.4.3",
)
diff --git a/crates/vendor/cfg-if-1.0.0/BUILD.bazel b/crates/vendor/cfg-if-1.0.0/BUILD.bazel
index a646e54..0c8a22f 100644
--- a/crates/vendor/cfg-if-1.0.0/BUILD.bazel
+++ b/crates/vendor/cfg-if-1.0.0/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT/Apache-2.0
-# ])
-
rust_library(
name = "cfg_if",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -29,7 +30,9 @@
),
crate_root = "src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=cfg-if",
@@ -37,5 +40,42 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "1.0.0",
)
diff --git a/crates/vendor/cortex-m-0.7.7/BUILD.bazel b/crates/vendor/cortex-m-0.7.7/BUILD.bazel
index c3023dc..630953a 100644
--- a/crates/vendor/cortex-m-0.7.7/BUILD.bazel
+++ b/crates/vendor/cortex-m-0.7.7/BUILD.bazel
@@ -11,17 +11,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "cortex_m",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -30,7 +31,9 @@
),
crate_root = "src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=cortex-m",
@@ -38,6 +41,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.7.7",
deps = [
"//crates/vendor/bare-metal-0.2.5:bare_metal",
@@ -49,14 +89,32 @@
)
cargo_build_script(
- name = "cortex-m_build_script",
- srcs = glob(["**/*.rs"]),
+ name = "_bs",
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
+ compile_data = glob(
+ include = ["**"],
+ allow_empty = True,
+ exclude = [
+ "**/* *",
+ "**/*.rs",
+ ".tmp_git_root/**/*",
+ "BUILD",
+ "BUILD.bazel",
+ "WORKSPACE",
+ "WORKSPACE.bazel",
+ ],
+ ),
crate_name = "build_script_build",
crate_root = "build.rs",
data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -65,6 +123,7 @@
),
edition = "2018",
links = "cortex-m",
+ pkg_name = "cortex-m",
rustc_flags = [
"--cap-lints=allow",
],
@@ -81,6 +140,6 @@
alias(
name = "build_script_build",
- actual = "cortex-m_build_script",
+ actual = ":_bs",
tags = ["manual"],
)
diff --git a/crates/vendor/cortex-m-rt-0.7.3/BUILD.bazel b/crates/vendor/cortex-m-rt-0.7.3/BUILD.bazel
index 3656a4d..1cd0eb1 100644
--- a/crates/vendor/cortex-m-rt-0.7.3/BUILD.bazel
+++ b/crates/vendor/cortex-m-rt-0.7.3/BUILD.bazel
@@ -11,17 +11,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "cortex_m_rt",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -33,7 +34,9 @@
proc_macro_deps = [
"//crates/vendor/cortex-m-rt-macros-0.7.0:cortex_m_rt_macros",
],
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=cortex-m-rt",
@@ -41,6 +44,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.7.3",
deps = [
"//crates/vendor/cortex-m-rt-0.7.3:build_script_build",
@@ -48,14 +88,32 @@
)
cargo_build_script(
- name = "cortex-m-rt_build_script",
- srcs = glob(["**/*.rs"]),
+ name = "_bs",
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
+ compile_data = glob(
+ include = ["**"],
+ allow_empty = True,
+ exclude = [
+ "**/* *",
+ "**/*.rs",
+ ".tmp_git_root/**/*",
+ "BUILD",
+ "BUILD.bazel",
+ "WORKSPACE",
+ "WORKSPACE.bazel",
+ ],
+ ),
crate_name = "build_script_build",
crate_root = "build.rs",
data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -64,6 +122,7 @@
),
edition = "2021",
links = "cortex-m-rt",
+ pkg_name = "cortex-m-rt",
rustc_flags = [
"--cap-lints=allow",
],
@@ -80,6 +139,6 @@
alias(
name = "build_script_build",
- actual = "cortex-m-rt_build_script",
+ actual = ":_bs",
tags = ["manual"],
)
diff --git a/crates/vendor/cortex-m-rt-macros-0.7.0/BUILD.bazel b/crates/vendor/cortex-m-rt-macros-0.7.0/BUILD.bazel
index ac12612..c7a26d5 100644
--- a/crates/vendor/cortex-m-rt-macros-0.7.0/BUILD.bazel
+++ b/crates/vendor/cortex-m-rt-macros-0.7.0/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_proc_macro(
name = "cortex_m_rt_macros",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -29,7 +30,9 @@
),
crate_root = "src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=cortex-m-rt-macros",
@@ -37,6 +40,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.7.0",
deps = [
"//crates/vendor/proc-macro2-1.0.66:proc_macro2",
diff --git a/crates/vendor/cortex-m-semihosting-0.5.0/BUILD.bazel b/crates/vendor/cortex-m-semihosting-0.5.0/BUILD.bazel
index 461bfcc..dbf8925 100644
--- a/crates/vendor/cortex-m-semihosting-0.5.0/BUILD.bazel
+++ b/crates/vendor/cortex-m-semihosting-0.5.0/BUILD.bazel
@@ -11,17 +11,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "cortex_m_semihosting",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -30,7 +31,9 @@
),
crate_root = "src/lib.rs",
edition = "2021",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=cortex-m-semihosting",
@@ -38,6 +41,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.5.0",
deps = [
"//crates/vendor/cortex-m-0.7.7:cortex_m",
@@ -46,14 +86,32 @@
)
cargo_build_script(
- name = "cortex-m-semihosting_build_script",
- srcs = glob(["**/*.rs"]),
+ name = "_bs",
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
+ compile_data = glob(
+ include = ["**"],
+ allow_empty = True,
+ exclude = [
+ "**/* *",
+ "**/*.rs",
+ ".tmp_git_root/**/*",
+ "BUILD",
+ "BUILD.bazel",
+ "WORKSPACE",
+ "WORKSPACE.bazel",
+ ],
+ ),
crate_name = "build_script_build",
crate_root = "build.rs",
data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -61,6 +119,10 @@
],
),
edition = "2021",
+ link_deps = [
+ "//crates/vendor/cortex-m-0.7.7:cortex_m",
+ ],
+ pkg_name = "cortex-m-semihosting",
rustc_flags = [
"--cap-lints=allow",
],
@@ -77,6 +139,6 @@
alias(
name = "build_script_build",
- actual = "cortex-m-semihosting_build_script",
+ actual = ":_bs",
tags = ["manual"],
)
diff --git a/crates/vendor/critical-section-1.1.2/BUILD.bazel b/crates/vendor/critical-section-1.1.2/BUILD.bazel
index 713541e..896831d 100644
--- a/crates/vendor/critical-section-1.1.2/BUILD.bazel
+++ b/crates/vendor/critical-section-1.1.2/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "critical_section",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -29,7 +30,9 @@
),
crate_root = "src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=critical-section",
@@ -37,5 +40,42 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "1.1.2",
)
diff --git a/crates/vendor/defs.bzl b/crates/vendor/defs.bzl
index 0d5dcdf..068b342 100644
--- a/crates/vendor/defs.bzl
+++ b/crates/vendor/defs.bzl
@@ -35,7 +35,7 @@
# name of the workspace this file is defined in.
"workspace_member_package": {
- # Not all dependnecies are supported for all platforms.
+ # Not all dependencies are supported for all platforms.
# the condition key is the condition required to be true
# on the host platform.
"condition": {
@@ -200,7 +200,10 @@
crate_deps = list(dependencies.pop(_COMMON_CONDITION, {}).values())
for condition, deps in dependencies.items():
- crate_deps += selects.with_or({_CONDITIONS[condition]: deps.values()})
+ crate_deps += selects.with_or({
+ tuple(_CONDITIONS[condition]): deps.values(),
+ "//conditions:default": [],
+ })
return crate_deps
@@ -272,15 +275,16 @@
# Build a single select statement where each conditional has accounted for the
# common set of aliases.
- crate_aliases = {"//conditions:default": common_items}
+ crate_aliases = {"//conditions:default": dict(common_items)}
for condition, deps in aliases.items():
condition_triples = _CONDITIONS[condition]
- if condition_triples in crate_aliases:
- crate_aliases[condition_triples].update(deps)
- else:
- crate_aliases.update({_CONDITIONS[condition]: dict(deps.items() + common_items)})
+ for triple in condition_triples:
+ if triple in crate_aliases:
+ crate_aliases[triple].update(deps)
+ else:
+ crate_aliases.update({triple: dict(deps.items() + common_items)})
- return selects.with_or(crate_aliases)
+ return select(crate_aliases)
###############################################################################
# WORKSPACE MEMBER DEPS AND ALIASES
@@ -289,14 +293,14 @@
_NORMAL_DEPENDENCIES = {
"crates": {
_COMMON_CONDITION: {
- "cortex-m": "//crates/vendor/cortex-m-0.7.7:cortex_m",
- "cortex-m-rt": "//crates/vendor/cortex-m-rt-0.7.3:cortex_m_rt",
- "cortex-m-semihosting": "//crates/vendor/cortex-m-semihosting-0.5.0:cortex_m_semihosting",
- "critical-section": "//crates/vendor/critical-section-1.1.2:critical_section",
- "embassy-sync": "//crates/vendor/embassy-sync-0.1.0:embassy_sync",
- "futures-test": "//crates/vendor/futures-test-0.3.28:futures_test",
- "panic-halt": "//crates/vendor/panic-halt-0.2.0:panic_halt",
- "static_cell": "//crates/vendor/static_cell-1.2.0:static_cell",
+ "cortex-m": Label("//crates/vendor/cortex-m-0.7.7:cortex_m"),
+ "cortex-m-rt": Label("//crates/vendor/cortex-m-rt-0.7.3:cortex_m_rt"),
+ "cortex-m-semihosting": Label("//crates/vendor/cortex-m-semihosting-0.5.0:cortex_m_semihosting"),
+ "critical-section": Label("//crates/vendor/critical-section-1.1.2:critical_section"),
+ "embassy-sync": Label("//crates/vendor/embassy-sync-0.1.0:embassy_sync"),
+ "futures-test": Label("//crates/vendor/futures-test-0.3.28:futures_test"),
+ "panic-halt": Label("//crates/vendor/panic-halt-0.2.0:panic_halt"),
+ "static_cell": Label("//crates/vendor/static_cell-1.2.0:static_cell"),
},
},
}
@@ -359,9 +363,40 @@
}
_CONDITIONS = {
- "cfg(target_arch = \"avr\")": [],
- "cfg(target_arch = \"x86_64\")": ["x86_64-apple-darwin", "x86_64-apple-ios", "x86_64-fuchsia", "x86_64-linux-android", "x86_64-pc-windows-msvc", "x86_64-unknown-freebsd", "x86_64-unknown-linux-gnu"],
+ "aarch64-apple-darwin": ["@rules_rust//rust/platform:aarch64-apple-darwin"],
+ "aarch64-apple-ios": ["@rules_rust//rust/platform:aarch64-apple-ios"],
+ "aarch64-apple-ios-sim": ["@rules_rust//rust/platform:aarch64-apple-ios-sim"],
+ "aarch64-fuchsia": ["@rules_rust//rust/platform:aarch64-fuchsia"],
+ "aarch64-linux-android": ["@rules_rust//rust/platform:aarch64-linux-android"],
+ "aarch64-pc-windows-msvc": ["@rules_rust//rust/platform:aarch64-pc-windows-msvc"],
+ "aarch64-unknown-linux-gnu": ["@rules_rust//rust/platform:aarch64-unknown-linux-gnu"],
+ "aarch64-unknown-nixos-gnu": ["@rules_rust//rust/platform:aarch64-unknown-nixos-gnu"],
+ "aarch64-unknown-nto-qnx710": ["@rules_rust//rust/platform:aarch64-unknown-nto-qnx710"],
+ "arm-unknown-linux-gnueabi": ["@rules_rust//rust/platform:arm-unknown-linux-gnueabi"],
+ "armv7-linux-androideabi": ["@rules_rust//rust/platform:armv7-linux-androideabi"],
+ "armv7-unknown-linux-gnueabi": ["@rules_rust//rust/platform:armv7-unknown-linux-gnueabi"],
+ "cfg(target_arch = \"x86_64\")": ["@rules_rust//rust/platform:x86_64-apple-darwin", "@rules_rust//rust/platform:x86_64-apple-ios", "@rules_rust//rust/platform:x86_64-fuchsia", "@rules_rust//rust/platform:x86_64-linux-android", "@rules_rust//rust/platform:x86_64-pc-windows-msvc", "@rules_rust//rust/platform:x86_64-unknown-freebsd", "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu", "@rules_rust//rust/platform:x86_64-unknown-none"],
+ "i686-apple-darwin": ["@rules_rust//rust/platform:i686-apple-darwin"],
+ "i686-linux-android": ["@rules_rust//rust/platform:i686-linux-android"],
+ "i686-pc-windows-msvc": ["@rules_rust//rust/platform:i686-pc-windows-msvc"],
+ "i686-unknown-freebsd": ["@rules_rust//rust/platform:i686-unknown-freebsd"],
+ "i686-unknown-linux-gnu": ["@rules_rust//rust/platform:i686-unknown-linux-gnu"],
+ "powerpc-unknown-linux-gnu": ["@rules_rust//rust/platform:powerpc-unknown-linux-gnu"],
"riscv32i-unknown-none-elf": [],
- "riscv32imc-unknown-none-elf": ["riscv32imc-unknown-none-elf"],
- "thumbv6m-none-eabi": [],
+ "riscv32imc-unknown-none-elf": ["@rules_rust//rust/platform:riscv32imc-unknown-none-elf"],
+ "riscv64gc-unknown-none-elf": ["@rules_rust//rust/platform:riscv64gc-unknown-none-elf"],
+ "s390x-unknown-linux-gnu": ["@rules_rust//rust/platform:s390x-unknown-linux-gnu"],
+ "thumbv7em-none-eabi": ["@rules_rust//rust/platform:thumbv7em-none-eabi"],
+ "thumbv8m.main-none-eabi": ["@rules_rust//rust/platform:thumbv8m.main-none-eabi"],
+ "wasm32-unknown-unknown": ["@rules_rust//rust/platform:wasm32-unknown-unknown"],
+ "wasm32-wasi": ["@rules_rust//rust/platform:wasm32-wasi"],
+ "x86_64-apple-darwin": ["@rules_rust//rust/platform:x86_64-apple-darwin"],
+ "x86_64-apple-ios": ["@rules_rust//rust/platform:x86_64-apple-ios"],
+ "x86_64-fuchsia": ["@rules_rust//rust/platform:x86_64-fuchsia"],
+ "x86_64-linux-android": ["@rules_rust//rust/platform:x86_64-linux-android"],
+ "x86_64-pc-windows-msvc": ["@rules_rust//rust/platform:x86_64-pc-windows-msvc"],
+ "x86_64-unknown-freebsd": ["@rules_rust//rust/platform:x86_64-unknown-freebsd"],
+ "x86_64-unknown-linux-gnu": ["@rules_rust//rust/platform:x86_64-unknown-linux-gnu"],
+ "x86_64-unknown-nixos-gnu": ["@rules_rust//rust/platform:x86_64-unknown-nixos-gnu"],
+ "x86_64-unknown-none": ["@rules_rust//rust/platform:x86_64-unknown-none"],
}
diff --git a/crates/vendor/embassy-sync-0.1.0/.cargo-checksum.json b/crates/vendor/embassy-sync-0.1.0/.cargo-checksum.json
index 9db4563..516c7a4 100644
--- a/crates/vendor/embassy-sync-0.1.0/.cargo-checksum.json
+++ b/crates/vendor/embassy-sync-0.1.0/.cargo-checksum.json
@@ -1 +1 @@
-{"files":{"Cargo.toml":"58b6a23a03b84dbb44c26c9ba011637228e8ecd10689630b72b0ab25c6f683a7","README.md":"307b6acc8847eccc466cc8fd49638d9bf9bc07b12c46a8b3ac620106c87fae7a","build.rs":"527c8eaed6712657555bd2d6fd93a542aca2f1535d50b8a3ee7a7ffcf01f2a05","src/blocking_mutex/mod.rs":"783468336d1a2eb831b747ac16c777f54d142d8740abd5c07048c1e05d5124ba","src/blocking_mutex/raw.rs":"aa22849b7e232a27539498b8ae766555ed721d42906de81bf2123b1a2b9ca43e","src/channel.rs":"b7efb125a96cbe6240fc34534bcf58ff0b8ce2fabe07204a87331f76370100bf","src/fmt.rs":"8568ab80d9eb5ee49fec87b3f1bd387dd93fef1850864b68481d4ab6bbc9d4f5","src/lib.rs":"26e139da7349bd10110781e938cd61d7ad74d9c9dd9deb978f510f3bdfb2b01e","src/mutex.rs":"0eff910defcba5a8cee0ca6c3d76a593caab52c1426080286194eda6bdbd8d1a","src/pipe.rs":"9e62d820b4a8ca99327522965bcc2bc4f72577dd43aa76a499a4d1aea35a618b","src/pubsub/mod.rs":"1cd9cd6c5b4b01b37f422f4814af4e3871124aacfc56d1eb68edd4ef2eaa3b13","src/pubsub/publisher.rs":"868c2acee7461d7ec380613478baf15f648000e3588b10915ad6d100ae583fcc","src/pubsub/subscriber.rs":"7883c6940b6ebf435effc92969d0de10a59907b19e1cd18a8adec139117ca76f","src/ring_buffer.rs":"7b6e2cd524c009d93f980422f70d0c92a653251fa2603a3e346285cdc0eac46a","src/signal.rs":"bc622b2b2f624d92a92194fd638c8467e6981f9ae1250f52a9603d5dcebd8a1e","src/waitqueue/mod.rs":"ce4d00812be70e1dd096bca6247aa4e93a12c6d689343bf794acff129d002ae2","src/waitqueue/multi_waker.rs":"042592f3c1c0df7a3a26fc96f2b4bf6c568d273e00af882f011aad512922ebd9","src/waitqueue/waker.rs":"7889aa07fe3205893d02af060d5ad0a2ecfb34680587acf9503fca2be6bfb9ed"},"package":null}
\ No newline at end of file
+{"files":{"Cargo.toml":"4affcdb1adf41e7a477dabfc3c29112a2f82ddea9f2ca7f5da19047ca29a64a8","README.md":"307b6acc8847eccc466cc8fd49638d9bf9bc07b12c46a8b3ac620106c87fae7a","build.rs":"527c8eaed6712657555bd2d6fd93a542aca2f1535d50b8a3ee7a7ffcf01f2a05","src/blocking_mutex/mod.rs":"783468336d1a2eb831b747ac16c777f54d142d8740abd5c07048c1e05d5124ba","src/blocking_mutex/raw.rs":"aa22849b7e232a27539498b8ae766555ed721d42906de81bf2123b1a2b9ca43e","src/channel.rs":"b7efb125a96cbe6240fc34534bcf58ff0b8ce2fabe07204a87331f76370100bf","src/fmt.rs":"8568ab80d9eb5ee49fec87b3f1bd387dd93fef1850864b68481d4ab6bbc9d4f5","src/lib.rs":"26e139da7349bd10110781e938cd61d7ad74d9c9dd9deb978f510f3bdfb2b01e","src/mutex.rs":"0eff910defcba5a8cee0ca6c3d76a593caab52c1426080286194eda6bdbd8d1a","src/pipe.rs":"9e62d820b4a8ca99327522965bcc2bc4f72577dd43aa76a499a4d1aea35a618b","src/pubsub/mod.rs":"1cd9cd6c5b4b01b37f422f4814af4e3871124aacfc56d1eb68edd4ef2eaa3b13","src/pubsub/publisher.rs":"868c2acee7461d7ec380613478baf15f648000e3588b10915ad6d100ae583fcc","src/pubsub/subscriber.rs":"7883c6940b6ebf435effc92969d0de10a59907b19e1cd18a8adec139117ca76f","src/ring_buffer.rs":"7b6e2cd524c009d93f980422f70d0c92a653251fa2603a3e346285cdc0eac46a","src/signal.rs":"bc622b2b2f624d92a92194fd638c8467e6981f9ae1250f52a9603d5dcebd8a1e","src/waitqueue/mod.rs":"ce4d00812be70e1dd096bca6247aa4e93a12c6d689343bf794acff129d002ae2","src/waitqueue/multi_waker.rs":"042592f3c1c0df7a3a26fc96f2b4bf6c568d273e00af882f011aad512922ebd9","src/waitqueue/waker.rs":"7889aa07fe3205893d02af060d5ad0a2ecfb34680587acf9503fca2be6bfb9ed"},"package":null}
\ No newline at end of file
diff --git a/crates/vendor/embassy-sync-0.1.0/BUILD.bazel b/crates/vendor/embassy-sync-0.1.0/BUILD.bazel
index 7ddfd78..b8ecac0 100644
--- a/crates/vendor/embassy-sync-0.1.0/BUILD.bazel
+++ b/crates/vendor/embassy-sync-0.1.0/BUILD.bazel
@@ -11,17 +11,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "embassy_sync",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -30,7 +31,9 @@
),
crate_root = "src/lib.rs",
edition = "2021",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=embassy-sync",
@@ -38,6 +41,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.1.0",
deps = [
"//crates/vendor/cfg-if-1.0.0:cfg_if",
@@ -50,14 +90,32 @@
)
cargo_build_script(
- name = "embassy-sync_build_script",
- srcs = glob(["**/*.rs"]),
+ name = "_bs",
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
+ compile_data = glob(
+ include = ["**"],
+ allow_empty = True,
+ exclude = [
+ "**/* *",
+ "**/*.rs",
+ ".tmp_git_root/**/*",
+ "BUILD",
+ "BUILD.bazel",
+ "WORKSPACE",
+ "WORKSPACE.bazel",
+ ],
+ ),
crate_name = "build_script_build",
crate_root = "build.rs",
data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -65,6 +123,7 @@
],
),
edition = "2021",
+ pkg_name = "embassy-sync",
rustc_flags = [
"--cap-lints=allow",
],
@@ -81,6 +140,6 @@
alias(
name = "build_script_build",
- actual = "embassy-sync_build_script",
+ actual = ":_bs",
tags = ["manual"],
)
diff --git a/crates/vendor/embassy-sync-0.1.0/Cargo.toml b/crates/vendor/embassy-sync-0.1.0/Cargo.toml
index 80d7a8a..af097ca 100644
--- a/crates/vendor/embassy-sync-0.1.0/Cargo.toml
+++ b/crates/vendor/embassy-sync-0.1.0/Cargo.toml
@@ -13,6 +13,11 @@
edition = "2021"
name = "embassy-sync"
version = "0.1.0"
+build = "build.rs"
+autobins = false
+autoexamples = false
+autotests = false
+autobenches = false
description = "no-std, no-alloc synchronization primitives with async support"
readme = "README.md"
categories = [
@@ -24,15 +29,19 @@
license = "MIT OR Apache-2.0"
repository = "https://github.com/embassy-rs/embassy"
-[package.metadata.embassy_docs]
-src_base = "https://github.com/embassy-rs/embassy/blob/embassy-sync-v$VERSION/embassy-sync/src/"
-src_base_git = "https://github.com/embassy-rs/embassy/blob/$COMMIT/embassy-sync/src/"
-features = ["nightly"]
-target = "thumbv7em-none-eabi"
-
[package.metadata.docs.rs]
features = ["nightly"]
+[package.metadata.embassy_docs]
+features = ["nightly"]
+src_base = "https://github.com/embassy-rs/embassy/blob/embassy-sync-v$VERSION/embassy-sync/src/"
+src_base_git = "https://github.com/embassy-rs/embassy/blob/$COMMIT/embassy-sync/src/"
+target = "thumbv7em-none-eabi"
+
+[lib]
+name = "embassy_sync"
+path = "src/lib.rs"
+
[dependencies]
cfg-if = "1.0.0"
critical-section = "1.1"
diff --git a/crates/vendor/embedded-hal-0.2.7/BUILD.bazel b/crates/vendor/embedded-hal-0.2.7/BUILD.bazel
index bae8d56..5391086 100644
--- a/crates/vendor/embedded-hal-0.2.7/BUILD.bazel
+++ b/crates/vendor/embedded-hal-0.2.7/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "embedded_hal",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -29,7 +30,9 @@
),
crate_root = "src/lib.rs",
edition = "2015",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=embedded-hal",
@@ -37,6 +40,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.2.7",
deps = [
"//crates/vendor/nb-0.1.3:nb",
diff --git a/crates/vendor/embedded-io-0.4.0/BUILD.bazel b/crates/vendor/embedded-io-0.4.0/BUILD.bazel
index 7e94c1f..6d55368 100644
--- a/crates/vendor/embedded-io-0.4.0/BUILD.bazel
+++ b/crates/vendor/embedded-io-0.4.0/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "embedded_io",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -29,7 +30,9 @@
),
crate_root = "src/lib.rs",
edition = "2021",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=embedded-io",
@@ -37,5 +40,42 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.4.0",
)
diff --git a/crates/vendor/futures-core-0.3.28/BUILD.bazel b/crates/vendor/futures-core-0.3.28/BUILD.bazel
index c6a9142..e8766bd 100644
--- a/crates/vendor/futures-core-0.3.28/BUILD.bazel
+++ b/crates/vendor/futures-core-0.3.28/BUILD.bazel
@@ -11,17 +11,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "futures_core",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -34,7 +35,9 @@
],
crate_root = "src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=futures-core",
@@ -42,6 +45,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.3.28",
deps = [
"//crates/vendor/futures-core-0.3.28:build_script_build",
@@ -49,8 +89,24 @@
)
cargo_build_script(
- name = "futures-core_build_script",
- srcs = glob(["**/*.rs"]),
+ name = "_bs",
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
+ compile_data = glob(
+ include = ["**"],
+ allow_empty = True,
+ exclude = [
+ "**/* *",
+ "**/*.rs",
+ ".tmp_git_root/**/*",
+ "BUILD",
+ "BUILD.bazel",
+ "WORKSPACE",
+ "WORKSPACE.bazel",
+ ],
+ ),
crate_features = [
"alloc",
"std",
@@ -59,8 +115,10 @@
crate_root = "build.rs",
data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -68,6 +126,7 @@
],
),
edition = "2018",
+ pkg_name = "futures-core",
rustc_flags = [
"--cap-lints=allow",
],
@@ -84,6 +143,6 @@
alias(
name = "build_script_build",
- actual = "futures-core_build_script",
+ actual = ":_bs",
tags = ["manual"],
)
diff --git a/crates/vendor/futures-executor-0.3.28/BUILD.bazel b/crates/vendor/futures-executor-0.3.28/BUILD.bazel
index badbd59..cb6c7e3 100644
--- a/crates/vendor/futures-executor-0.3.28/BUILD.bazel
+++ b/crates/vendor/futures-executor-0.3.28/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "futures_executor",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -32,7 +33,9 @@
],
crate_root = "src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=futures-executor",
@@ -40,6 +43,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.3.28",
deps = [
"//crates/vendor/futures-core-0.3.28:futures_core",
diff --git a/crates/vendor/futures-io-0.3.28/BUILD.bazel b/crates/vendor/futures-io-0.3.28/BUILD.bazel
index faeb94b..f9c66ab 100644
--- a/crates/vendor/futures-io-0.3.28/BUILD.bazel
+++ b/crates/vendor/futures-io-0.3.28/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "futures_io",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -32,7 +33,9 @@
],
crate_root = "src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=futures-io",
@@ -40,5 +43,42 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.3.28",
)
diff --git a/crates/vendor/futures-macro-0.3.28/BUILD.bazel b/crates/vendor/futures-macro-0.3.28/BUILD.bazel
index a22a5da..e5d14ef 100644
--- a/crates/vendor/futures-macro-0.3.28/BUILD.bazel
+++ b/crates/vendor/futures-macro-0.3.28/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_proc_macro(
name = "futures_macro",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -29,7 +30,9 @@
),
crate_root = "src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=futures-macro",
@@ -37,6 +40,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.3.28",
deps = [
"//crates/vendor/proc-macro2-1.0.66:proc_macro2",
diff --git a/crates/vendor/futures-sink-0.3.28/BUILD.bazel b/crates/vendor/futures-sink-0.3.28/BUILD.bazel
index 01641c6..81af127 100644
--- a/crates/vendor/futures-sink-0.3.28/BUILD.bazel
+++ b/crates/vendor/futures-sink-0.3.28/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "futures_sink",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -29,7 +30,9 @@
),
crate_root = "src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=futures-sink",
@@ -37,5 +40,42 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.3.28",
)
diff --git a/crates/vendor/futures-task-0.3.28/BUILD.bazel b/crates/vendor/futures-task-0.3.28/BUILD.bazel
index b609195..0dad63a 100644
--- a/crates/vendor/futures-task-0.3.28/BUILD.bazel
+++ b/crates/vendor/futures-task-0.3.28/BUILD.bazel
@@ -11,17 +11,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "futures_task",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -34,7 +35,9 @@
],
crate_root = "src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=futures-task",
@@ -42,6 +45,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.3.28",
deps = [
"//crates/vendor/futures-task-0.3.28:build_script_build",
@@ -49,8 +89,24 @@
)
cargo_build_script(
- name = "futures-task_build_script",
- srcs = glob(["**/*.rs"]),
+ name = "_bs",
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
+ compile_data = glob(
+ include = ["**"],
+ allow_empty = True,
+ exclude = [
+ "**/* *",
+ "**/*.rs",
+ ".tmp_git_root/**/*",
+ "BUILD",
+ "BUILD.bazel",
+ "WORKSPACE",
+ "WORKSPACE.bazel",
+ ],
+ ),
crate_features = [
"alloc",
"std",
@@ -59,8 +115,10 @@
crate_root = "build.rs",
data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -68,6 +126,7 @@
],
),
edition = "2018",
+ pkg_name = "futures-task",
rustc_flags = [
"--cap-lints=allow",
],
@@ -84,6 +143,6 @@
alias(
name = "build_script_build",
- actual = "futures-task_build_script",
+ actual = ":_bs",
tags = ["manual"],
)
diff --git a/crates/vendor/futures-test-0.3.28/BUILD.bazel b/crates/vendor/futures-test-0.3.28/BUILD.bazel
index 4329b38..1d367c2 100644
--- a/crates/vendor/futures-test-0.3.28/BUILD.bazel
+++ b/crates/vendor/futures-test-0.3.28/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "futures_test",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -36,7 +37,9 @@
proc_macro_deps = [
"//crates/vendor/futures-macro-0.3.28:futures_macro",
],
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=futures-test",
@@ -44,6 +47,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.3.28",
deps = [
"//crates/vendor/futures-core-0.3.28:futures_core",
diff --git a/crates/vendor/futures-util-0.3.28/BUILD.bazel b/crates/vendor/futures-util-0.3.28/BUILD.bazel
index 046e8dc..ef20574 100644
--- a/crates/vendor/futures-util-0.3.28/BUILD.bazel
+++ b/crates/vendor/futures-util-0.3.28/BUILD.bazel
@@ -11,17 +11,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "futures_util",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -38,7 +39,9 @@
],
crate_root = "src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=futures-util",
@@ -46,6 +49,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.3.28",
deps = [
"//crates/vendor/futures-core-0.3.28:futures_core",
@@ -60,8 +100,24 @@
)
cargo_build_script(
- name = "futures-util_build_script",
- srcs = glob(["**/*.rs"]),
+ name = "_bs",
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
+ compile_data = glob(
+ include = ["**"],
+ allow_empty = True,
+ exclude = [
+ "**/* *",
+ "**/*.rs",
+ ".tmp_git_root/**/*",
+ "BUILD",
+ "BUILD.bazel",
+ "WORKSPACE",
+ "WORKSPACE.bazel",
+ ],
+ ),
crate_features = [
"alloc",
"futures-io",
@@ -74,8 +130,10 @@
crate_root = "build.rs",
data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -83,6 +141,7 @@
],
),
edition = "2018",
+ pkg_name = "futures-util",
rustc_flags = [
"--cap-lints=allow",
],
@@ -99,6 +158,6 @@
alias(
name = "build_script_build",
- actual = "futures-util_build_script",
+ actual = ":_bs",
tags = ["manual"],
)
diff --git a/crates/vendor/hash32-0.2.1/BUILD.bazel b/crates/vendor/hash32-0.2.1/BUILD.bazel
index daad3cd..b76e3e1 100644
--- a/crates/vendor/hash32-0.2.1/BUILD.bazel
+++ b/crates/vendor/hash32-0.2.1/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "hash32",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -29,7 +30,9 @@
),
crate_root = "src/lib.rs",
edition = "2015",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=hash32",
@@ -37,6 +40,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.2.1",
deps = [
"//crates/vendor/byteorder-1.4.3:byteorder",
diff --git a/crates/vendor/heapless-0.7.16/BUILD.bazel b/crates/vendor/heapless-0.7.16/BUILD.bazel
index 7bdad2a..3182e11 100644
--- a/crates/vendor/heapless-0.7.16/BUILD.bazel
+++ b/crates/vendor/heapless-0.7.16/BUILD.bazel
@@ -11,17 +11,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "heapless",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -35,7 +36,9 @@
],
crate_root = "src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=heapless",
@@ -43,6 +46,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.7.16",
deps = [
"//crates/vendor/hash32-0.2.1:hash32",
@@ -73,13 +113,35 @@
"@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [
"//crates/vendor/spin-0.9.8:spin", # cfg(target_arch = "x86_64")
],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [
+ "//crates/vendor/spin-0.9.8:spin", # cfg(target_arch = "x86_64")
+ ],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [
+ "//crates/vendor/spin-0.9.8:spin", # cfg(target_arch = "x86_64")
+ ],
"//conditions:default": [],
}),
)
cargo_build_script(
- name = "heapless_build_script",
- srcs = glob(["**/*.rs"]),
+ name = "_bs",
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
+ compile_data = glob(
+ include = ["**"],
+ allow_empty = True,
+ exclude = [
+ "**/* *",
+ "**/*.rs",
+ ".tmp_git_root/**/*",
+ "BUILD",
+ "BUILD.bazel",
+ "WORKSPACE",
+ "WORKSPACE.bazel",
+ ],
+ ),
crate_features = [
"atomic-polyfill",
"cas",
@@ -89,8 +151,10 @@
crate_root = "build.rs",
data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -98,6 +162,7 @@
],
),
edition = "2018",
+ pkg_name = "heapless",
rustc_flags = [
"--cap-lints=allow",
],
@@ -117,6 +182,6 @@
alias(
name = "build_script_build",
- actual = "heapless_build_script",
+ actual = ":_bs",
tags = ["manual"],
)
diff --git a/crates/vendor/lock_api-0.4.10/BUILD.bazel b/crates/vendor/lock_api-0.4.10/BUILD.bazel
index 9e1c859..ddb9c59 100644
--- a/crates/vendor/lock_api-0.4.10/BUILD.bazel
+++ b/crates/vendor/lock_api-0.4.10/BUILD.bazel
@@ -11,17 +11,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "lock_api",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -34,7 +35,9 @@
],
crate_root = "src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=lock_api",
@@ -42,6 +45,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.4.10",
deps = [
"//crates/vendor/lock_api-0.4.10:build_script_build",
@@ -50,8 +90,24 @@
)
cargo_build_script(
- name = "lock_api_build_script",
- srcs = glob(["**/*.rs"]),
+ name = "_bs",
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
+ compile_data = glob(
+ include = ["**"],
+ allow_empty = True,
+ exclude = [
+ "**/* *",
+ "**/*.rs",
+ ".tmp_git_root/**/*",
+ "BUILD",
+ "BUILD.bazel",
+ "WORKSPACE",
+ "WORKSPACE.bazel",
+ ],
+ ),
crate_features = [
"atomic_usize",
"default",
@@ -60,8 +116,10 @@
crate_root = "build.rs",
data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -69,6 +127,7 @@
],
),
edition = "2018",
+ pkg_name = "lock_api",
rustc_flags = [
"--cap-lints=allow",
],
@@ -88,6 +147,6 @@
alias(
name = "build_script_build",
- actual = "lock_api_build_script",
+ actual = ":_bs",
tags = ["manual"],
)
diff --git a/crates/vendor/memchr-2.5.0/BUILD.bazel b/crates/vendor/memchr-2.5.0/BUILD.bazel
index 434f789..9b5d2a9 100644
--- a/crates/vendor/memchr-2.5.0/BUILD.bazel
+++ b/crates/vendor/memchr-2.5.0/BUILD.bazel
@@ -11,17 +11,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # Unlicense/MIT
-# ])
-
rust_library(
name = "memchr",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -34,7 +35,9 @@
],
crate_root = "src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=memchr",
@@ -42,6 +45,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "2.5.0",
deps = [
"//crates/vendor/memchr-2.5.0:build_script_build",
@@ -49,8 +89,24 @@
)
cargo_build_script(
- name = "memchr_build_script",
- srcs = glob(["**/*.rs"]),
+ name = "_bs",
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
+ compile_data = glob(
+ include = ["**"],
+ allow_empty = True,
+ exclude = [
+ "**/* *",
+ "**/*.rs",
+ ".tmp_git_root/**/*",
+ "BUILD",
+ "BUILD.bazel",
+ "WORKSPACE",
+ "WORKSPACE.bazel",
+ ],
+ ),
crate_features = [
"default",
"std",
@@ -59,8 +115,10 @@
crate_root = "build.rs",
data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -68,6 +126,7 @@
],
),
edition = "2018",
+ pkg_name = "memchr",
rustc_flags = [
"--cap-lints=allow",
],
@@ -84,6 +143,6 @@
alias(
name = "build_script_build",
- actual = "memchr_build_script",
+ actual = ":_bs",
tags = ["manual"],
)
diff --git a/crates/vendor/nb-0.1.3/BUILD.bazel b/crates/vendor/nb-0.1.3/BUILD.bazel
index 14983e7..0c9b86a 100644
--- a/crates/vendor/nb-0.1.3/BUILD.bazel
+++ b/crates/vendor/nb-0.1.3/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "nb",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -29,7 +30,9 @@
),
crate_root = "src/lib.rs",
edition = "2015",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=nb",
@@ -37,6 +40,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.1.3",
deps = [
"//crates/vendor/nb-1.1.0:nb",
diff --git a/crates/vendor/nb-1.1.0/BUILD.bazel b/crates/vendor/nb-1.1.0/BUILD.bazel
index 23f115b..d6d2688 100644
--- a/crates/vendor/nb-1.1.0/BUILD.bazel
+++ b/crates/vendor/nb-1.1.0/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "nb",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -29,7 +30,9 @@
),
crate_root = "src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=nb",
@@ -37,5 +40,42 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "1.1.0",
)
diff --git a/crates/vendor/panic-halt-0.2.0/BUILD.bazel b/crates/vendor/panic-halt-0.2.0/BUILD.bazel
index ea36b38..5a90375 100644
--- a/crates/vendor/panic-halt-0.2.0/BUILD.bazel
+++ b/crates/vendor/panic-halt-0.2.0/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "panic_halt",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -29,7 +30,9 @@
),
crate_root = "src/lib.rs",
edition = "2015",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=panic-halt",
@@ -37,5 +40,42 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.2.0",
)
diff --git a/crates/vendor/pin-project-1.1.3/BUILD.bazel b/crates/vendor/pin-project-1.1.3/BUILD.bazel
index 4ddea80..95adbc1 100644
--- a/crates/vendor/pin-project-1.1.3/BUILD.bazel
+++ b/crates/vendor/pin-project-1.1.3/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # Apache-2.0 OR MIT
-# ])
-
rust_library(
name = "pin_project",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -32,7 +33,9 @@
proc_macro_deps = [
"//crates/vendor/pin-project-internal-1.1.3:pin_project_internal",
],
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=pin-project",
@@ -40,5 +43,42 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "1.1.3",
)
diff --git a/crates/vendor/pin-project-internal-1.1.3/BUILD.bazel b/crates/vendor/pin-project-internal-1.1.3/BUILD.bazel
index 081d8a8..82bb1d9 100644
--- a/crates/vendor/pin-project-internal-1.1.3/BUILD.bazel
+++ b/crates/vendor/pin-project-internal-1.1.3/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # Apache-2.0 OR MIT
-# ])
-
rust_proc_macro(
name = "pin_project_internal",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -29,7 +30,9 @@
),
crate_root = "src/lib.rs",
edition = "2021",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=pin-project-internal",
@@ -37,6 +40,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "1.1.3",
deps = [
"//crates/vendor/proc-macro2-1.0.66:proc_macro2",
diff --git a/crates/vendor/pin-project-lite-0.2.12/BUILD.bazel b/crates/vendor/pin-project-lite-0.2.12/BUILD.bazel
index a28103b..61407a2 100644
--- a/crates/vendor/pin-project-lite-0.2.12/BUILD.bazel
+++ b/crates/vendor/pin-project-lite-0.2.12/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # Apache-2.0 OR MIT
-# ])
-
rust_library(
name = "pin_project_lite",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -29,7 +30,9 @@
),
crate_root = "src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=pin-project-lite",
@@ -37,5 +40,42 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.2.12",
)
diff --git a/crates/vendor/pin-utils-0.1.0/BUILD.bazel b/crates/vendor/pin-utils-0.1.0/BUILD.bazel
index 31463c4..3f80d3d 100644
--- a/crates/vendor/pin-utils-0.1.0/BUILD.bazel
+++ b/crates/vendor/pin-utils-0.1.0/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "pin_utils",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -29,7 +30,9 @@
),
crate_root = "src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=pin-utils",
@@ -37,5 +40,42 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.1.0",
)
diff --git a/crates/vendor/proc-macro2-1.0.66/BUILD.bazel b/crates/vendor/proc-macro2-1.0.66/BUILD.bazel
index 02ab22f..03fa57f 100644
--- a/crates/vendor/proc-macro2-1.0.66/BUILD.bazel
+++ b/crates/vendor/proc-macro2-1.0.66/BUILD.bazel
@@ -11,17 +11,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "proc_macro2",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -34,7 +35,9 @@
],
crate_root = "src/lib.rs",
edition = "2021",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=proc-macro2",
@@ -42,6 +45,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "1.0.66",
deps = [
"//crates/vendor/proc-macro2-1.0.66:build_script_build",
@@ -50,8 +90,24 @@
)
cargo_build_script(
- name = "proc-macro2_build_script",
- srcs = glob(["**/*.rs"]),
+ name = "_bs",
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
+ compile_data = glob(
+ include = ["**"],
+ allow_empty = True,
+ exclude = [
+ "**/* *",
+ "**/*.rs",
+ ".tmp_git_root/**/*",
+ "BUILD",
+ "BUILD.bazel",
+ "WORKSPACE",
+ "WORKSPACE.bazel",
+ ],
+ ),
crate_features = [
"default",
"proc-macro",
@@ -60,8 +116,10 @@
crate_root = "build.rs",
data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -69,6 +127,7 @@
],
),
edition = "2021",
+ pkg_name = "proc-macro2",
rustc_flags = [
"--cap-lints=allow",
],
@@ -85,6 +144,6 @@
alias(
name = "build_script_build",
- actual = "proc-macro2_build_script",
+ actual = ":_bs",
tags = ["manual"],
)
diff --git a/crates/vendor/quote-1.0.32/BUILD.bazel b/crates/vendor/quote-1.0.32/BUILD.bazel
index 90ed9a8..ae720b6 100644
--- a/crates/vendor/quote-1.0.32/BUILD.bazel
+++ b/crates/vendor/quote-1.0.32/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "quote",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -33,7 +34,9 @@
],
crate_root = "src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=quote",
@@ -41,6 +44,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "1.0.32",
deps = [
"//crates/vendor/proc-macro2-1.0.66:proc_macro2",
diff --git a/crates/vendor/rustc_version-0.2.3/BUILD.bazel b/crates/vendor/rustc_version-0.2.3/BUILD.bazel
index dd19491..df2aa30 100644
--- a/crates/vendor/rustc_version-0.2.3/BUILD.bazel
+++ b/crates/vendor/rustc_version-0.2.3/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT/Apache-2.0
-# ])
-
rust_library(
name = "rustc_version",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -29,7 +30,9 @@
),
crate_root = "src/lib.rs",
edition = "2015",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=rustc_version",
@@ -37,6 +40,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.2.3",
deps = [
"//crates/vendor/semver-0.9.0:semver",
diff --git a/crates/vendor/rustc_version-0.4.0/BUILD.bazel b/crates/vendor/rustc_version-0.4.0/BUILD.bazel
index 1fe8e06..38070d6 100644
--- a/crates/vendor/rustc_version-0.4.0/BUILD.bazel
+++ b/crates/vendor/rustc_version-0.4.0/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT/Apache-2.0
-# ])
-
rust_library(
name = "rustc_version",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -29,7 +30,9 @@
),
crate_root = "src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=rustc_version",
@@ -37,6 +40,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.4.0",
deps = [
"//crates/vendor/semver-1.0.18:semver",
diff --git a/crates/vendor/scopeguard-1.2.0/BUILD.bazel b/crates/vendor/scopeguard-1.2.0/BUILD.bazel
index aaec8d6..fd9cd32 100644
--- a/crates/vendor/scopeguard-1.2.0/BUILD.bazel
+++ b/crates/vendor/scopeguard-1.2.0/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "scopeguard",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -29,7 +30,9 @@
),
crate_root = "src/lib.rs",
edition = "2015",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=scopeguard",
@@ -37,5 +40,42 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "1.2.0",
)
diff --git a/crates/vendor/semver-0.9.0/BUILD.bazel b/crates/vendor/semver-0.9.0/BUILD.bazel
index 8bc2a64..780ff45 100644
--- a/crates/vendor/semver-0.9.0/BUILD.bazel
+++ b/crates/vendor/semver-0.9.0/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT/Apache-2.0
-# ])
-
rust_library(
name = "semver",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -32,7 +33,9 @@
],
crate_root = "src/lib.rs",
edition = "2015",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=semver",
@@ -40,6 +43,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.9.0",
deps = [
"//crates/vendor/semver-parser-0.7.0:semver_parser",
diff --git a/crates/vendor/semver-1.0.18/BUILD.bazel b/crates/vendor/semver-1.0.18/BUILD.bazel
index 3629524..a7a30ed 100644
--- a/crates/vendor/semver-1.0.18/BUILD.bazel
+++ b/crates/vendor/semver-1.0.18/BUILD.bazel
@@ -11,17 +11,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "semver",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -34,7 +35,9 @@
],
crate_root = "src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=semver",
@@ -42,6 +45,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "1.0.18",
deps = [
"//crates/vendor/semver-1.0.18:build_script_build",
@@ -49,8 +89,24 @@
)
cargo_build_script(
- name = "semver_build_script",
- srcs = glob(["**/*.rs"]),
+ name = "_bs",
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
+ compile_data = glob(
+ include = ["**"],
+ allow_empty = True,
+ exclude = [
+ "**/* *",
+ "**/*.rs",
+ ".tmp_git_root/**/*",
+ "BUILD",
+ "BUILD.bazel",
+ "WORKSPACE",
+ "WORKSPACE.bazel",
+ ],
+ ),
crate_features = [
"default",
"std",
@@ -59,8 +115,10 @@
crate_root = "build.rs",
data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -68,6 +126,7 @@
],
),
edition = "2018",
+ pkg_name = "semver",
rustc_flags = [
"--cap-lints=allow",
],
@@ -84,6 +143,6 @@
alias(
name = "build_script_build",
- actual = "semver_build_script",
+ actual = ":_bs",
tags = ["manual"],
)
diff --git a/crates/vendor/semver-parser-0.7.0/BUILD.bazel b/crates/vendor/semver-parser-0.7.0/BUILD.bazel
index 3373518..1b5f5a6 100644
--- a/crates/vendor/semver-parser-0.7.0/BUILD.bazel
+++ b/crates/vendor/semver-parser-0.7.0/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT/Apache-2.0
-# ])
-
rust_library(
name = "semver_parser",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -29,7 +30,9 @@
),
crate_root = "src/lib.rs",
edition = "2015",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=semver-parser",
@@ -37,5 +40,42 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.7.0",
)
diff --git a/crates/vendor/slab-0.4.8/BUILD.bazel b/crates/vendor/slab-0.4.8/BUILD.bazel
index 6b3c738..09cda2a 100644
--- a/crates/vendor/slab-0.4.8/BUILD.bazel
+++ b/crates/vendor/slab-0.4.8/BUILD.bazel
@@ -11,17 +11,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT
-# ])
-
rust_library(
name = "slab",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -34,7 +35,9 @@
],
crate_root = "src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=slab",
@@ -42,6 +45,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.4.8",
deps = [
"//crates/vendor/slab-0.4.8:build_script_build",
@@ -49,8 +89,24 @@
)
cargo_build_script(
- name = "slab_build_script",
- srcs = glob(["**/*.rs"]),
+ name = "_bs",
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
+ compile_data = glob(
+ include = ["**"],
+ allow_empty = True,
+ exclude = [
+ "**/* *",
+ "**/*.rs",
+ ".tmp_git_root/**/*",
+ "BUILD",
+ "BUILD.bazel",
+ "WORKSPACE",
+ "WORKSPACE.bazel",
+ ],
+ ),
crate_features = [
"default",
"std",
@@ -59,8 +115,10 @@
crate_root = "build.rs",
data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -68,6 +126,7 @@
],
),
edition = "2018",
+ pkg_name = "slab",
rustc_flags = [
"--cap-lints=allow",
],
@@ -87,6 +146,6 @@
alias(
name = "build_script_build",
- actual = "slab_build_script",
+ actual = ":_bs",
tags = ["manual"],
)
diff --git a/crates/vendor/spin-0.9.8/BUILD.bazel b/crates/vendor/spin-0.9.8/BUILD.bazel
index 928b0fe..5addd07 100644
--- a/crates/vendor/spin-0.9.8/BUILD.bazel
+++ b/crates/vendor/spin-0.9.8/BUILD.bazel
@@ -10,20 +10,21 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT
-# ])
-
rust_library(
name = "spin",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
aliases = {
"//crates/vendor/lock_api-0.4.10:lock_api": "lock_api_crate",
},
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -43,7 +44,9 @@
],
crate_root = "src/lib.rs",
edition = "2015",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=spin",
@@ -51,6 +54,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.9.8",
deps = [
"//crates/vendor/lock_api-0.4.10:lock_api",
diff --git a/crates/vendor/stable_deref_trait-1.2.0/BUILD.bazel b/crates/vendor/stable_deref_trait-1.2.0/BUILD.bazel
index b344d51..947532e 100644
--- a/crates/vendor/stable_deref_trait-1.2.0/BUILD.bazel
+++ b/crates/vendor/stable_deref_trait-1.2.0/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT/Apache-2.0
-# ])
-
rust_library(
name = "stable_deref_trait",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -29,7 +30,9 @@
),
crate_root = "src/lib.rs",
edition = "2015",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=stable_deref_trait",
@@ -37,5 +40,42 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "1.2.0",
)
diff --git a/crates/vendor/static_cell-1.2.0/BUILD.bazel b/crates/vendor/static_cell-1.2.0/BUILD.bazel
index 46ec3ba..7bf021c 100644
--- a/crates/vendor/static_cell-1.2.0/BUILD.bazel
+++ b/crates/vendor/static_cell-1.2.0/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "static_cell",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -29,7 +30,9 @@
),
crate_root = "src/lib.rs",
edition = "2021",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=static_cell",
@@ -37,6 +40,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "1.2.0",
deps = [
"//crates/vendor/atomic-polyfill-1.0.3:atomic_polyfill",
diff --git a/crates/vendor/syn-1.0.109/BUILD.bazel b/crates/vendor/syn-1.0.109/BUILD.bazel
index afe5d31..2e896f5 100644
--- a/crates/vendor/syn-1.0.109/BUILD.bazel
+++ b/crates/vendor/syn-1.0.109/BUILD.bazel
@@ -11,17 +11,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "syn",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -41,7 +42,9 @@
],
crate_root = "src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=syn",
@@ -49,6 +52,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "1.0.109",
deps = [
"//crates/vendor/proc-macro2-1.0.66:proc_macro2",
@@ -59,8 +99,24 @@
)
cargo_build_script(
- name = "syn_build_script",
- srcs = glob(["**/*.rs"]),
+ name = "_bs",
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
+ compile_data = glob(
+ include = ["**"],
+ allow_empty = True,
+ exclude = [
+ "**/* *",
+ "**/*.rs",
+ ".tmp_git_root/**/*",
+ "BUILD",
+ "BUILD.bazel",
+ "WORKSPACE",
+ "WORKSPACE.bazel",
+ ],
+ ),
crate_features = [
"clone-impls",
"default",
@@ -76,8 +132,10 @@
crate_root = "build.rs",
data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -85,6 +143,7 @@
],
),
edition = "2018",
+ pkg_name = "syn",
rustc_flags = [
"--cap-lints=allow",
],
@@ -101,6 +160,6 @@
alias(
name = "build_script_build",
- actual = "syn_build_script",
+ actual = ":_bs",
tags = ["manual"],
)
diff --git a/crates/vendor/syn-2.0.28/BUILD.bazel b/crates/vendor/syn-2.0.28/BUILD.bazel
index 7ea7da3..e617a4a 100644
--- a/crates/vendor/syn-2.0.28/BUILD.bazel
+++ b/crates/vendor/syn-2.0.28/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "syn",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -40,7 +41,9 @@
],
crate_root = "src/lib.rs",
edition = "2021",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=syn",
@@ -48,6 +51,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "2.0.28",
deps = [
"//crates/vendor/proc-macro2-1.0.66:proc_macro2",
diff --git a/crates/vendor/unicode-ident-1.0.11/BUILD.bazel b/crates/vendor/unicode-ident-1.0.11/BUILD.bazel
index fa17e70..ff260a9 100644
--- a/crates/vendor/unicode-ident-1.0.11/BUILD.bazel
+++ b/crates/vendor/unicode-ident-1.0.11/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # (MIT OR Apache-2.0) AND Unicode-DFS-2016
-# ])
-
rust_library(
name = "unicode_ident",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -29,7 +30,9 @@
),
crate_root = "src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=unicode-ident",
@@ -37,5 +40,42 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "1.0.11",
)
diff --git a/crates/vendor/vcell-0.1.3/BUILD.bazel b/crates/vendor/vcell-0.1.3/BUILD.bazel
index 1a7084d..8652f8a 100644
--- a/crates/vendor/vcell-0.1.3/BUILD.bazel
+++ b/crates/vendor/vcell-0.1.3/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "vcell",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -29,7 +30,9 @@
),
crate_root = "src/lib.rs",
edition = "2015",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=vcell",
@@ -37,5 +40,42 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.1.3",
)
diff --git a/crates/vendor/void-1.0.2/BUILD.bazel b/crates/vendor/void-1.0.2/BUILD.bazel
index 6d8fb1d..0d41223 100644
--- a/crates/vendor/void-1.0.2/BUILD.bazel
+++ b/crates/vendor/void-1.0.2/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT
-# ])
-
rust_library(
name = "void",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -29,7 +30,9 @@
),
crate_root = "src/lib.rs",
edition = "2015",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=void",
@@ -37,5 +40,42 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "1.0.2",
)
diff --git a/crates/vendor/volatile-register-0.2.1/BUILD.bazel b/crates/vendor/volatile-register-0.2.1/BUILD.bazel
index 337983b..7745a44 100644
--- a/crates/vendor/volatile-register-0.2.1/BUILD.bazel
+++ b/crates/vendor/volatile-register-0.2.1/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "volatile_register",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -29,7 +30,9 @@
),
crate_root = "src/lib.rs",
edition = "2015",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=volatile-register",
@@ -37,6 +40,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.2.1",
deps = [
"//crates/vendor/vcell-0.1.3:vcell",
diff --git a/crates_std/vendor/BUILD.bazel b/crates_std/vendor/BUILD.bazel
index 337882d..e46df14 100644
--- a/crates_std/vendor/BUILD.bazel
+++ b/crates_std/vendor/BUILD.bazel
@@ -12,15 +12,21 @@
[
"cargo-bazel.json",
"defs.bzl",
- ] + glob(["*.bazel"]),
+ ] + glob(
+ include = ["*.bazel"],
+ allow_empty = True,
+ ),
)
filegroup(
name = "srcs",
- srcs = glob([
- "*.bazel",
- "*.bzl",
- ]),
+ srcs = glob(
+ include = [
+ "*.bazel",
+ "*.bzl",
+ ],
+ allow_empty = True,
+ ),
)
# Workspace Member Dependencies
diff --git a/crates_std/vendor/alias_rules.bzl b/crates_std/vendor/alias_rules.bzl
new file mode 100644
index 0000000..14b04c1
--- /dev/null
+++ b/crates_std/vendor/alias_rules.bzl
@@ -0,0 +1,47 @@
+"""Alias that transitions its target to `compilation_mode=opt`. Use `transition_alias="opt"` to enable."""
+
+load("@rules_cc//cc:defs.bzl", "CcInfo")
+load("@rules_rust//rust:rust_common.bzl", "COMMON_PROVIDERS")
+
+def _transition_alias_impl(ctx):
+ # `ctx.attr.actual` is a list of 1 item due to the transition
+ providers = [ctx.attr.actual[0][provider] for provider in COMMON_PROVIDERS]
+ if CcInfo in ctx.attr.actual[0]:
+ providers.append(ctx.attr.actual[0][CcInfo])
+ return providers
+
+def _change_compilation_mode(compilation_mode):
+ def _change_compilation_mode_impl(_settings, _attr):
+ return {
+ "//command_line_option:compilation_mode": compilation_mode,
+ }
+
+ return transition(
+ implementation = _change_compilation_mode_impl,
+ inputs = [],
+ outputs = [
+ "//command_line_option:compilation_mode",
+ ],
+ )
+
+def _transition_alias_rule(compilation_mode):
+ return rule(
+ implementation = _transition_alias_impl,
+ provides = COMMON_PROVIDERS,
+ attrs = {
+ "actual": attr.label(
+ mandatory = True,
+ doc = "`rust_library()` target to transition to `compilation_mode=opt`.",
+ providers = COMMON_PROVIDERS,
+ cfg = _change_compilation_mode(compilation_mode),
+ ),
+ "_allowlist_function_transition": attr.label(
+ default = "@bazel_tools//tools/allowlists/function_transition_allowlist",
+ ),
+ },
+ doc = "Transitions a Rust library crate to the `compilation_mode=opt`.",
+ )
+
+transition_alias_dbg = _transition_alias_rule("dbg")
+transition_alias_fastbuild = _transition_alias_rule("fastbuild")
+transition_alias_opt = _transition_alias_rule("opt")
diff --git a/crates_std/vendor/atomic-polyfill-0.1.11/BUILD.bazel b/crates_std/vendor/atomic-polyfill-0.1.11/BUILD.bazel
index e443b90..f11bf6d 100644
--- a/crates_std/vendor/atomic-polyfill-0.1.11/BUILD.bazel
+++ b/crates_std/vendor/atomic-polyfill-0.1.11/BUILD.bazel
@@ -11,17 +11,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "atomic_polyfill",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -30,7 +31,9 @@
),
crate_root = "src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=atomic-polyfill",
@@ -38,6 +41,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.1.11",
deps = [
"//crates_std/vendor/atomic-polyfill-0.1.11:build_script_build",
@@ -46,14 +86,32 @@
)
cargo_build_script(
- name = "atomic-polyfill_build_script",
- srcs = glob(["**/*.rs"]),
+ name = "_bs",
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
+ compile_data = glob(
+ include = ["**"],
+ allow_empty = True,
+ exclude = [
+ "**/* *",
+ "**/*.rs",
+ ".tmp_git_root/**/*",
+ "BUILD",
+ "BUILD.bazel",
+ "WORKSPACE",
+ "WORKSPACE.bazel",
+ ],
+ ),
crate_name = "build_script_build",
crate_root = "build.rs",
data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -61,6 +119,7 @@
],
),
edition = "2018",
+ pkg_name = "atomic-polyfill",
rustc_flags = [
"--cap-lints=allow",
],
@@ -77,6 +136,6 @@
alias(
name = "build_script_build",
- actual = "atomic-polyfill_build_script",
+ actual = ":_bs",
tags = ["manual"],
)
diff --git a/crates_std/vendor/atomic-polyfill-1.0.3/BUILD.bazel b/crates_std/vendor/atomic-polyfill-1.0.3/BUILD.bazel
index d328bb5..623909a 100644
--- a/crates_std/vendor/atomic-polyfill-1.0.3/BUILD.bazel
+++ b/crates_std/vendor/atomic-polyfill-1.0.3/BUILD.bazel
@@ -11,17 +11,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "atomic_polyfill",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -30,7 +31,9 @@
),
crate_root = "src/lib.rs",
edition = "2021",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=atomic-polyfill",
@@ -38,6 +41,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "1.0.3",
deps = [
"//crates_std/vendor/atomic-polyfill-1.0.3:build_script_build",
@@ -46,14 +86,32 @@
)
cargo_build_script(
- name = "atomic-polyfill_build_script",
- srcs = glob(["**/*.rs"]),
+ name = "_bs",
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
+ compile_data = glob(
+ include = ["**"],
+ allow_empty = True,
+ exclude = [
+ "**/* *",
+ "**/*.rs",
+ ".tmp_git_root/**/*",
+ "BUILD",
+ "BUILD.bazel",
+ "WORKSPACE",
+ "WORKSPACE.bazel",
+ ],
+ ),
crate_name = "build_script_build",
crate_root = "build.rs",
data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -61,6 +119,7 @@
],
),
edition = "2021",
+ pkg_name = "atomic-polyfill",
rustc_flags = [
"--cap-lints=allow",
],
@@ -77,6 +136,6 @@
alias(
name = "build_script_build",
- actual = "atomic-polyfill_build_script",
+ actual = ":_bs",
tags = ["manual"],
)
diff --git a/crates_std/vendor/autocfg-1.1.0/BUILD.bazel b/crates_std/vendor/autocfg-1.1.0/BUILD.bazel
index aaf1d19..d0f6e87 100644
--- a/crates_std/vendor/autocfg-1.1.0/BUILD.bazel
+++ b/crates_std/vendor/autocfg-1.1.0/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # Apache-2.0 OR MIT
-# ])
-
rust_library(
name = "autocfg",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -29,7 +30,9 @@
),
crate_root = "src/lib.rs",
edition = "2015",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=autocfg",
@@ -37,5 +40,42 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "1.1.0",
)
diff --git a/crates_std/vendor/bitflags-2.4.2/BUILD.bazel b/crates_std/vendor/bitflags-2.4.2/BUILD.bazel
index 6443101..2b17cd6 100644
--- a/crates_std/vendor/bitflags-2.4.2/BUILD.bazel
+++ b/crates_std/vendor/bitflags-2.4.2/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "bitflags",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -29,7 +30,9 @@
),
crate_root = "src/lib.rs",
edition = "2021",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=bitflags",
@@ -37,5 +40,42 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "2.4.2",
)
diff --git a/crates_std/vendor/byteorder-1.4.3/BUILD.bazel b/crates_std/vendor/byteorder-1.4.3/BUILD.bazel
index 2fce7a5..65d8de7 100644
--- a/crates_std/vendor/byteorder-1.4.3/BUILD.bazel
+++ b/crates_std/vendor/byteorder-1.4.3/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # Unlicense OR MIT
-# ])
-
rust_library(
name = "byteorder",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -29,7 +30,9 @@
),
crate_root = "src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=byteorder",
@@ -37,5 +40,42 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "1.4.3",
)
diff --git a/crates_std/vendor/cfg-if-1.0.0/BUILD.bazel b/crates_std/vendor/cfg-if-1.0.0/BUILD.bazel
index d71663c..3b07b59 100644
--- a/crates_std/vendor/cfg-if-1.0.0/BUILD.bazel
+++ b/crates_std/vendor/cfg-if-1.0.0/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT/Apache-2.0
-# ])
-
rust_library(
name = "cfg_if",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -29,7 +30,9 @@
),
crate_root = "src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=cfg-if",
@@ -37,5 +40,42 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "1.0.0",
)
diff --git a/crates_std/vendor/cfg_aliases-0.1.1/BUILD.bazel b/crates_std/vendor/cfg_aliases-0.1.1/BUILD.bazel
index 64925c6..611837f 100644
--- a/crates_std/vendor/cfg_aliases-0.1.1/BUILD.bazel
+++ b/crates_std/vendor/cfg_aliases-0.1.1/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT
-# ])
-
rust_library(
name = "cfg_aliases",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -29,7 +30,9 @@
),
crate_root = "src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=cfg_aliases",
@@ -37,5 +40,42 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.1.1",
)
diff --git a/crates_std/vendor/critical-section-1.1.2/BUILD.bazel b/crates_std/vendor/critical-section-1.1.2/BUILD.bazel
index 38448c2..a0eb182 100644
--- a/crates_std/vendor/critical-section-1.1.2/BUILD.bazel
+++ b/crates_std/vendor/critical-section-1.1.2/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "critical_section",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -33,7 +34,9 @@
],
crate_root = "src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=critical-section",
@@ -41,5 +44,42 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "1.1.2",
)
diff --git a/crates_std/vendor/defs.bzl b/crates_std/vendor/defs.bzl
index fb74341..2108351 100644
--- a/crates_std/vendor/defs.bzl
+++ b/crates_std/vendor/defs.bzl
@@ -35,7 +35,7 @@
# name of the workspace this file is defined in.
"workspace_member_package": {
- # Not all dependnecies are supported for all platforms.
+ # Not all dependencies are supported for all platforms.
# the condition key is the condition required to be true
# on the host platform.
"condition": {
@@ -200,7 +200,10 @@
crate_deps = list(dependencies.pop(_COMMON_CONDITION, {}).values())
for condition, deps in dependencies.items():
- crate_deps += selects.with_or({_CONDITIONS[condition]: deps.values()})
+ crate_deps += selects.with_or({
+ tuple(_CONDITIONS[condition]): deps.values(),
+ "//conditions:default": [],
+ })
return crate_deps
@@ -272,15 +275,16 @@
# Build a single select statement where each conditional has accounted for the
# common set of aliases.
- crate_aliases = {"//conditions:default": common_items}
+ crate_aliases = {"//conditions:default": dict(common_items)}
for condition, deps in aliases.items():
condition_triples = _CONDITIONS[condition]
- if condition_triples in crate_aliases:
- crate_aliases[condition_triples].update(deps)
- else:
- crate_aliases.update({_CONDITIONS[condition]: dict(deps.items() + common_items)})
+ for triple in condition_triples:
+ if triple in crate_aliases:
+ crate_aliases[triple].update(deps)
+ else:
+ crate_aliases.update({triple: dict(deps.items() + common_items)})
- return selects.with_or(crate_aliases)
+ return select(crate_aliases)
###############################################################################
# WORKSPACE MEMBER DEPS AND ALIASES
@@ -289,16 +293,16 @@
_NORMAL_DEPENDENCIES = {
"crates_std": {
_COMMON_CONDITION: {
- "critical-section": "//crates_std/vendor/critical-section-1.1.2:critical_section",
- "embassy-sync": "//crates_std/vendor/embassy-sync-0.1.0:embassy_sync",
- "futures-test": "//crates_std/vendor/futures-test-0.3.28:futures_test",
- "libc": "//crates_std/vendor/libc-0.2.153:libc",
- "nix": "//crates_std/vendor/nix-0.28.0:nix",
- "nom": "//crates_std/vendor/nom-7.1.3:nom",
- "proc-macro2": "//crates_std/vendor/proc-macro2-1.0.66:proc_macro2",
- "quote": "//crates_std/vendor/quote-1.0.32:quote",
- "static_cell": "//crates_std/vendor/static_cell-1.2.0:static_cell",
- "syn": "//crates_std/vendor/syn-1.0.109:syn",
+ "critical-section": Label("//crates_std/vendor/critical-section-1.1.2:critical_section"),
+ "embassy-sync": Label("//crates_std/vendor/embassy-sync-0.1.0:embassy_sync"),
+ "futures-test": Label("//crates_std/vendor/futures-test-0.3.28:futures_test"),
+ "libc": Label("//crates_std/vendor/libc-0.2.153:libc"),
+ "nix": Label("//crates_std/vendor/nix-0.28.0:nix"),
+ "nom": Label("//crates_std/vendor/nom-7.1.3:nom"),
+ "proc-macro2": Label("//crates_std/vendor/proc-macro2-1.0.66:proc_macro2"),
+ "quote": Label("//crates_std/vendor/quote-1.0.32:quote"),
+ "static_cell": Label("//crates_std/vendor/static_cell-1.2.0:static_cell"),
+ "syn": Label("//crates_std/vendor/syn-1.0.109:syn"),
},
},
}
@@ -323,7 +327,7 @@
_PROC_MACRO_DEPENDENCIES = {
"crates_std": {
_COMMON_CONDITION: {
- "paste": "//crates_std/vendor/paste-1.0.14:paste",
+ "paste": Label("//crates_std/vendor/paste-1.0.14:paste"),
},
},
}
@@ -364,9 +368,40 @@
}
_CONDITIONS = {
- "cfg(target_arch = \"avr\")": [],
- "cfg(target_arch = \"x86_64\")": ["x86_64-apple-darwin", "x86_64-apple-ios", "x86_64-fuchsia", "x86_64-linux-android", "x86_64-pc-windows-msvc", "x86_64-unknown-freebsd", "x86_64-unknown-linux-gnu"],
+ "aarch64-apple-darwin": ["@rules_rust//rust/platform:aarch64-apple-darwin"],
+ "aarch64-apple-ios": ["@rules_rust//rust/platform:aarch64-apple-ios"],
+ "aarch64-apple-ios-sim": ["@rules_rust//rust/platform:aarch64-apple-ios-sim"],
+ "aarch64-fuchsia": ["@rules_rust//rust/platform:aarch64-fuchsia"],
+ "aarch64-linux-android": ["@rules_rust//rust/platform:aarch64-linux-android"],
+ "aarch64-pc-windows-msvc": ["@rules_rust//rust/platform:aarch64-pc-windows-msvc"],
+ "aarch64-unknown-linux-gnu": ["@rules_rust//rust/platform:aarch64-unknown-linux-gnu"],
+ "aarch64-unknown-nixos-gnu": ["@rules_rust//rust/platform:aarch64-unknown-nixos-gnu"],
+ "aarch64-unknown-nto-qnx710": ["@rules_rust//rust/platform:aarch64-unknown-nto-qnx710"],
+ "arm-unknown-linux-gnueabi": ["@rules_rust//rust/platform:arm-unknown-linux-gnueabi"],
+ "armv7-linux-androideabi": ["@rules_rust//rust/platform:armv7-linux-androideabi"],
+ "armv7-unknown-linux-gnueabi": ["@rules_rust//rust/platform:armv7-unknown-linux-gnueabi"],
+ "cfg(target_arch = \"x86_64\")": ["@rules_rust//rust/platform:x86_64-apple-darwin", "@rules_rust//rust/platform:x86_64-apple-ios", "@rules_rust//rust/platform:x86_64-fuchsia", "@rules_rust//rust/platform:x86_64-linux-android", "@rules_rust//rust/platform:x86_64-pc-windows-msvc", "@rules_rust//rust/platform:x86_64-unknown-freebsd", "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu", "@rules_rust//rust/platform:x86_64-unknown-none"],
+ "i686-apple-darwin": ["@rules_rust//rust/platform:i686-apple-darwin"],
+ "i686-linux-android": ["@rules_rust//rust/platform:i686-linux-android"],
+ "i686-pc-windows-msvc": ["@rules_rust//rust/platform:i686-pc-windows-msvc"],
+ "i686-unknown-freebsd": ["@rules_rust//rust/platform:i686-unknown-freebsd"],
+ "i686-unknown-linux-gnu": ["@rules_rust//rust/platform:i686-unknown-linux-gnu"],
+ "powerpc-unknown-linux-gnu": ["@rules_rust//rust/platform:powerpc-unknown-linux-gnu"],
"riscv32i-unknown-none-elf": [],
- "riscv32imc-unknown-none-elf": ["riscv32imc-unknown-none-elf"],
- "thumbv6m-none-eabi": [],
+ "riscv32imc-unknown-none-elf": ["@rules_rust//rust/platform:riscv32imc-unknown-none-elf"],
+ "riscv64gc-unknown-none-elf": ["@rules_rust//rust/platform:riscv64gc-unknown-none-elf"],
+ "s390x-unknown-linux-gnu": ["@rules_rust//rust/platform:s390x-unknown-linux-gnu"],
+ "thumbv7em-none-eabi": ["@rules_rust//rust/platform:thumbv7em-none-eabi"],
+ "thumbv8m.main-none-eabi": ["@rules_rust//rust/platform:thumbv8m.main-none-eabi"],
+ "wasm32-unknown-unknown": ["@rules_rust//rust/platform:wasm32-unknown-unknown"],
+ "wasm32-wasi": ["@rules_rust//rust/platform:wasm32-wasi"],
+ "x86_64-apple-darwin": ["@rules_rust//rust/platform:x86_64-apple-darwin"],
+ "x86_64-apple-ios": ["@rules_rust//rust/platform:x86_64-apple-ios"],
+ "x86_64-fuchsia": ["@rules_rust//rust/platform:x86_64-fuchsia"],
+ "x86_64-linux-android": ["@rules_rust//rust/platform:x86_64-linux-android"],
+ "x86_64-pc-windows-msvc": ["@rules_rust//rust/platform:x86_64-pc-windows-msvc"],
+ "x86_64-unknown-freebsd": ["@rules_rust//rust/platform:x86_64-unknown-freebsd"],
+ "x86_64-unknown-linux-gnu": ["@rules_rust//rust/platform:x86_64-unknown-linux-gnu"],
+ "x86_64-unknown-nixos-gnu": ["@rules_rust//rust/platform:x86_64-unknown-nixos-gnu"],
+ "x86_64-unknown-none": ["@rules_rust//rust/platform:x86_64-unknown-none"],
}
diff --git a/crates_std/vendor/embassy-sync-0.1.0/.cargo-checksum.json b/crates_std/vendor/embassy-sync-0.1.0/.cargo-checksum.json
index 9db4563..516c7a4 100644
--- a/crates_std/vendor/embassy-sync-0.1.0/.cargo-checksum.json
+++ b/crates_std/vendor/embassy-sync-0.1.0/.cargo-checksum.json
@@ -1 +1 @@
-{"files":{"Cargo.toml":"58b6a23a03b84dbb44c26c9ba011637228e8ecd10689630b72b0ab25c6f683a7","README.md":"307b6acc8847eccc466cc8fd49638d9bf9bc07b12c46a8b3ac620106c87fae7a","build.rs":"527c8eaed6712657555bd2d6fd93a542aca2f1535d50b8a3ee7a7ffcf01f2a05","src/blocking_mutex/mod.rs":"783468336d1a2eb831b747ac16c777f54d142d8740abd5c07048c1e05d5124ba","src/blocking_mutex/raw.rs":"aa22849b7e232a27539498b8ae766555ed721d42906de81bf2123b1a2b9ca43e","src/channel.rs":"b7efb125a96cbe6240fc34534bcf58ff0b8ce2fabe07204a87331f76370100bf","src/fmt.rs":"8568ab80d9eb5ee49fec87b3f1bd387dd93fef1850864b68481d4ab6bbc9d4f5","src/lib.rs":"26e139da7349bd10110781e938cd61d7ad74d9c9dd9deb978f510f3bdfb2b01e","src/mutex.rs":"0eff910defcba5a8cee0ca6c3d76a593caab52c1426080286194eda6bdbd8d1a","src/pipe.rs":"9e62d820b4a8ca99327522965bcc2bc4f72577dd43aa76a499a4d1aea35a618b","src/pubsub/mod.rs":"1cd9cd6c5b4b01b37f422f4814af4e3871124aacfc56d1eb68edd4ef2eaa3b13","src/pubsub/publisher.rs":"868c2acee7461d7ec380613478baf15f648000e3588b10915ad6d100ae583fcc","src/pubsub/subscriber.rs":"7883c6940b6ebf435effc92969d0de10a59907b19e1cd18a8adec139117ca76f","src/ring_buffer.rs":"7b6e2cd524c009d93f980422f70d0c92a653251fa2603a3e346285cdc0eac46a","src/signal.rs":"bc622b2b2f624d92a92194fd638c8467e6981f9ae1250f52a9603d5dcebd8a1e","src/waitqueue/mod.rs":"ce4d00812be70e1dd096bca6247aa4e93a12c6d689343bf794acff129d002ae2","src/waitqueue/multi_waker.rs":"042592f3c1c0df7a3a26fc96f2b4bf6c568d273e00af882f011aad512922ebd9","src/waitqueue/waker.rs":"7889aa07fe3205893d02af060d5ad0a2ecfb34680587acf9503fca2be6bfb9ed"},"package":null}
\ No newline at end of file
+{"files":{"Cargo.toml":"4affcdb1adf41e7a477dabfc3c29112a2f82ddea9f2ca7f5da19047ca29a64a8","README.md":"307b6acc8847eccc466cc8fd49638d9bf9bc07b12c46a8b3ac620106c87fae7a","build.rs":"527c8eaed6712657555bd2d6fd93a542aca2f1535d50b8a3ee7a7ffcf01f2a05","src/blocking_mutex/mod.rs":"783468336d1a2eb831b747ac16c777f54d142d8740abd5c07048c1e05d5124ba","src/blocking_mutex/raw.rs":"aa22849b7e232a27539498b8ae766555ed721d42906de81bf2123b1a2b9ca43e","src/channel.rs":"b7efb125a96cbe6240fc34534bcf58ff0b8ce2fabe07204a87331f76370100bf","src/fmt.rs":"8568ab80d9eb5ee49fec87b3f1bd387dd93fef1850864b68481d4ab6bbc9d4f5","src/lib.rs":"26e139da7349bd10110781e938cd61d7ad74d9c9dd9deb978f510f3bdfb2b01e","src/mutex.rs":"0eff910defcba5a8cee0ca6c3d76a593caab52c1426080286194eda6bdbd8d1a","src/pipe.rs":"9e62d820b4a8ca99327522965bcc2bc4f72577dd43aa76a499a4d1aea35a618b","src/pubsub/mod.rs":"1cd9cd6c5b4b01b37f422f4814af4e3871124aacfc56d1eb68edd4ef2eaa3b13","src/pubsub/publisher.rs":"868c2acee7461d7ec380613478baf15f648000e3588b10915ad6d100ae583fcc","src/pubsub/subscriber.rs":"7883c6940b6ebf435effc92969d0de10a59907b19e1cd18a8adec139117ca76f","src/ring_buffer.rs":"7b6e2cd524c009d93f980422f70d0c92a653251fa2603a3e346285cdc0eac46a","src/signal.rs":"bc622b2b2f624d92a92194fd638c8467e6981f9ae1250f52a9603d5dcebd8a1e","src/waitqueue/mod.rs":"ce4d00812be70e1dd096bca6247aa4e93a12c6d689343bf794acff129d002ae2","src/waitqueue/multi_waker.rs":"042592f3c1c0df7a3a26fc96f2b4bf6c568d273e00af882f011aad512922ebd9","src/waitqueue/waker.rs":"7889aa07fe3205893d02af060d5ad0a2ecfb34680587acf9503fca2be6bfb9ed"},"package":null}
\ No newline at end of file
diff --git a/crates_std/vendor/embassy-sync-0.1.0/BUILD.bazel b/crates_std/vendor/embassy-sync-0.1.0/BUILD.bazel
index 6dbd198..ce8c016 100644
--- a/crates_std/vendor/embassy-sync-0.1.0/BUILD.bazel
+++ b/crates_std/vendor/embassy-sync-0.1.0/BUILD.bazel
@@ -11,17 +11,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "embassy_sync",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -30,7 +31,9 @@
),
crate_root = "src/lib.rs",
edition = "2021",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=embassy-sync",
@@ -38,6 +41,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.1.0",
deps = [
"//crates_std/vendor/cfg-if-1.0.0:cfg_if",
@@ -50,14 +90,32 @@
)
cargo_build_script(
- name = "embassy-sync_build_script",
- srcs = glob(["**/*.rs"]),
+ name = "_bs",
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
+ compile_data = glob(
+ include = ["**"],
+ allow_empty = True,
+ exclude = [
+ "**/* *",
+ "**/*.rs",
+ ".tmp_git_root/**/*",
+ "BUILD",
+ "BUILD.bazel",
+ "WORKSPACE",
+ "WORKSPACE.bazel",
+ ],
+ ),
crate_name = "build_script_build",
crate_root = "build.rs",
data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -65,6 +123,7 @@
],
),
edition = "2021",
+ pkg_name = "embassy-sync",
rustc_flags = [
"--cap-lints=allow",
],
@@ -81,6 +140,6 @@
alias(
name = "build_script_build",
- actual = "embassy-sync_build_script",
+ actual = ":_bs",
tags = ["manual"],
)
diff --git a/crates_std/vendor/embassy-sync-0.1.0/Cargo.toml b/crates_std/vendor/embassy-sync-0.1.0/Cargo.toml
index 80d7a8a..af097ca 100644
--- a/crates_std/vendor/embassy-sync-0.1.0/Cargo.toml
+++ b/crates_std/vendor/embassy-sync-0.1.0/Cargo.toml
@@ -13,6 +13,11 @@
edition = "2021"
name = "embassy-sync"
version = "0.1.0"
+build = "build.rs"
+autobins = false
+autoexamples = false
+autotests = false
+autobenches = false
description = "no-std, no-alloc synchronization primitives with async support"
readme = "README.md"
categories = [
@@ -24,15 +29,19 @@
license = "MIT OR Apache-2.0"
repository = "https://github.com/embassy-rs/embassy"
-[package.metadata.embassy_docs]
-src_base = "https://github.com/embassy-rs/embassy/blob/embassy-sync-v$VERSION/embassy-sync/src/"
-src_base_git = "https://github.com/embassy-rs/embassy/blob/$COMMIT/embassy-sync/src/"
-features = ["nightly"]
-target = "thumbv7em-none-eabi"
-
[package.metadata.docs.rs]
features = ["nightly"]
+[package.metadata.embassy_docs]
+features = ["nightly"]
+src_base = "https://github.com/embassy-rs/embassy/blob/embassy-sync-v$VERSION/embassy-sync/src/"
+src_base_git = "https://github.com/embassy-rs/embassy/blob/$COMMIT/embassy-sync/src/"
+target = "thumbv7em-none-eabi"
+
+[lib]
+name = "embassy_sync"
+path = "src/lib.rs"
+
[dependencies]
cfg-if = "1.0.0"
critical-section = "1.1"
diff --git a/crates_std/vendor/embedded-io-0.4.0/BUILD.bazel b/crates_std/vendor/embedded-io-0.4.0/BUILD.bazel
index fe8f89e..a39cb95 100644
--- a/crates_std/vendor/embedded-io-0.4.0/BUILD.bazel
+++ b/crates_std/vendor/embedded-io-0.4.0/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "embedded_io",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -29,7 +30,9 @@
),
crate_root = "src/lib.rs",
edition = "2021",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=embedded-io",
@@ -37,5 +40,42 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.4.0",
)
diff --git a/crates_std/vendor/futures-core-0.3.28/BUILD.bazel b/crates_std/vendor/futures-core-0.3.28/BUILD.bazel
index bc6aacd..fc1cb2a 100644
--- a/crates_std/vendor/futures-core-0.3.28/BUILD.bazel
+++ b/crates_std/vendor/futures-core-0.3.28/BUILD.bazel
@@ -11,17 +11,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "futures_core",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -34,7 +35,9 @@
],
crate_root = "src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=futures-core",
@@ -42,6 +45,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.3.28",
deps = [
"//crates_std/vendor/futures-core-0.3.28:build_script_build",
@@ -49,8 +89,24 @@
)
cargo_build_script(
- name = "futures-core_build_script",
- srcs = glob(["**/*.rs"]),
+ name = "_bs",
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
+ compile_data = glob(
+ include = ["**"],
+ allow_empty = True,
+ exclude = [
+ "**/* *",
+ "**/*.rs",
+ ".tmp_git_root/**/*",
+ "BUILD",
+ "BUILD.bazel",
+ "WORKSPACE",
+ "WORKSPACE.bazel",
+ ],
+ ),
crate_features = [
"alloc",
"std",
@@ -59,8 +115,10 @@
crate_root = "build.rs",
data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -68,6 +126,7 @@
],
),
edition = "2018",
+ pkg_name = "futures-core",
rustc_flags = [
"--cap-lints=allow",
],
@@ -84,6 +143,6 @@
alias(
name = "build_script_build",
- actual = "futures-core_build_script",
+ actual = ":_bs",
tags = ["manual"],
)
diff --git a/crates_std/vendor/futures-executor-0.3.28/BUILD.bazel b/crates_std/vendor/futures-executor-0.3.28/BUILD.bazel
index b1ea167..a689180 100644
--- a/crates_std/vendor/futures-executor-0.3.28/BUILD.bazel
+++ b/crates_std/vendor/futures-executor-0.3.28/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "futures_executor",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -32,7 +33,9 @@
],
crate_root = "src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=futures-executor",
@@ -40,6 +43,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.3.28",
deps = [
"//crates_std/vendor/futures-core-0.3.28:futures_core",
diff --git a/crates_std/vendor/futures-io-0.3.28/BUILD.bazel b/crates_std/vendor/futures-io-0.3.28/BUILD.bazel
index ec09201..4ec8749 100644
--- a/crates_std/vendor/futures-io-0.3.28/BUILD.bazel
+++ b/crates_std/vendor/futures-io-0.3.28/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "futures_io",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -32,7 +33,9 @@
],
crate_root = "src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=futures-io",
@@ -40,5 +43,42 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.3.28",
)
diff --git a/crates_std/vendor/futures-macro-0.3.28/BUILD.bazel b/crates_std/vendor/futures-macro-0.3.28/BUILD.bazel
index 1c793bf..330a2a8 100644
--- a/crates_std/vendor/futures-macro-0.3.28/BUILD.bazel
+++ b/crates_std/vendor/futures-macro-0.3.28/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_proc_macro(
name = "futures_macro",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -29,7 +30,9 @@
),
crate_root = "src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=futures-macro",
@@ -37,6 +40,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.3.28",
deps = [
"//crates_std/vendor/proc-macro2-1.0.66:proc_macro2",
diff --git a/crates_std/vendor/futures-sink-0.3.28/BUILD.bazel b/crates_std/vendor/futures-sink-0.3.28/BUILD.bazel
index 6d6c5a7..d120520 100644
--- a/crates_std/vendor/futures-sink-0.3.28/BUILD.bazel
+++ b/crates_std/vendor/futures-sink-0.3.28/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "futures_sink",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -29,7 +30,9 @@
),
crate_root = "src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=futures-sink",
@@ -37,5 +40,42 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.3.28",
)
diff --git a/crates_std/vendor/futures-task-0.3.28/BUILD.bazel b/crates_std/vendor/futures-task-0.3.28/BUILD.bazel
index 91a68d0..2f4f455 100644
--- a/crates_std/vendor/futures-task-0.3.28/BUILD.bazel
+++ b/crates_std/vendor/futures-task-0.3.28/BUILD.bazel
@@ -11,17 +11,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "futures_task",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -34,7 +35,9 @@
],
crate_root = "src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=futures-task",
@@ -42,6 +45,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.3.28",
deps = [
"//crates_std/vendor/futures-task-0.3.28:build_script_build",
@@ -49,8 +89,24 @@
)
cargo_build_script(
- name = "futures-task_build_script",
- srcs = glob(["**/*.rs"]),
+ name = "_bs",
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
+ compile_data = glob(
+ include = ["**"],
+ allow_empty = True,
+ exclude = [
+ "**/* *",
+ "**/*.rs",
+ ".tmp_git_root/**/*",
+ "BUILD",
+ "BUILD.bazel",
+ "WORKSPACE",
+ "WORKSPACE.bazel",
+ ],
+ ),
crate_features = [
"alloc",
"std",
@@ -59,8 +115,10 @@
crate_root = "build.rs",
data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -68,6 +126,7 @@
],
),
edition = "2018",
+ pkg_name = "futures-task",
rustc_flags = [
"--cap-lints=allow",
],
@@ -84,6 +143,6 @@
alias(
name = "build_script_build",
- actual = "futures-task_build_script",
+ actual = ":_bs",
tags = ["manual"],
)
diff --git a/crates_std/vendor/futures-test-0.3.28/BUILD.bazel b/crates_std/vendor/futures-test-0.3.28/BUILD.bazel
index 24775fa..c864f34 100644
--- a/crates_std/vendor/futures-test-0.3.28/BUILD.bazel
+++ b/crates_std/vendor/futures-test-0.3.28/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "futures_test",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -36,7 +37,9 @@
proc_macro_deps = [
"//crates_std/vendor/futures-macro-0.3.28:futures_macro",
],
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=futures-test",
@@ -44,6 +47,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.3.28",
deps = [
"//crates_std/vendor/futures-core-0.3.28:futures_core",
diff --git a/crates_std/vendor/futures-util-0.3.28/BUILD.bazel b/crates_std/vendor/futures-util-0.3.28/BUILD.bazel
index 3e62983..78700bf 100644
--- a/crates_std/vendor/futures-util-0.3.28/BUILD.bazel
+++ b/crates_std/vendor/futures-util-0.3.28/BUILD.bazel
@@ -11,17 +11,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "futures_util",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -38,7 +39,9 @@
],
crate_root = "src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=futures-util",
@@ -46,6 +49,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.3.28",
deps = [
"//crates_std/vendor/futures-core-0.3.28:futures_core",
@@ -60,8 +100,24 @@
)
cargo_build_script(
- name = "futures-util_build_script",
- srcs = glob(["**/*.rs"]),
+ name = "_bs",
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
+ compile_data = glob(
+ include = ["**"],
+ allow_empty = True,
+ exclude = [
+ "**/* *",
+ "**/*.rs",
+ ".tmp_git_root/**/*",
+ "BUILD",
+ "BUILD.bazel",
+ "WORKSPACE",
+ "WORKSPACE.bazel",
+ ],
+ ),
crate_features = [
"alloc",
"futures-io",
@@ -74,8 +130,10 @@
crate_root = "build.rs",
data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -83,6 +141,7 @@
],
),
edition = "2018",
+ pkg_name = "futures-util",
rustc_flags = [
"--cap-lints=allow",
],
@@ -99,6 +158,6 @@
alias(
name = "build_script_build",
- actual = "futures-util_build_script",
+ actual = ":_bs",
tags = ["manual"],
)
diff --git a/crates_std/vendor/hash32-0.2.1/BUILD.bazel b/crates_std/vendor/hash32-0.2.1/BUILD.bazel
index cb08f32..55473e6 100644
--- a/crates_std/vendor/hash32-0.2.1/BUILD.bazel
+++ b/crates_std/vendor/hash32-0.2.1/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "hash32",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -29,7 +30,9 @@
),
crate_root = "src/lib.rs",
edition = "2015",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=hash32",
@@ -37,6 +40,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.2.1",
deps = [
"//crates_std/vendor/byteorder-1.4.3:byteorder",
diff --git a/crates_std/vendor/heapless-0.7.16/BUILD.bazel b/crates_std/vendor/heapless-0.7.16/BUILD.bazel
index 39f990a..669c547 100644
--- a/crates_std/vendor/heapless-0.7.16/BUILD.bazel
+++ b/crates_std/vendor/heapless-0.7.16/BUILD.bazel
@@ -11,17 +11,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "heapless",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -35,7 +36,9 @@
],
crate_root = "src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=heapless",
@@ -43,6 +46,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.7.16",
deps = [
"//crates_std/vendor/hash32-0.2.1:hash32",
@@ -73,13 +113,35 @@
"@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [
"//crates_std/vendor/spin-0.9.8:spin", # cfg(target_arch = "x86_64")
],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [
+ "//crates_std/vendor/spin-0.9.8:spin", # cfg(target_arch = "x86_64")
+ ],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [
+ "//crates_std/vendor/spin-0.9.8:spin", # cfg(target_arch = "x86_64")
+ ],
"//conditions:default": [],
}),
)
cargo_build_script(
- name = "heapless_build_script",
- srcs = glob(["**/*.rs"]),
+ name = "_bs",
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
+ compile_data = glob(
+ include = ["**"],
+ allow_empty = True,
+ exclude = [
+ "**/* *",
+ "**/*.rs",
+ ".tmp_git_root/**/*",
+ "BUILD",
+ "BUILD.bazel",
+ "WORKSPACE",
+ "WORKSPACE.bazel",
+ ],
+ ),
crate_features = [
"atomic-polyfill",
"cas",
@@ -89,8 +151,10 @@
crate_root = "build.rs",
data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -98,6 +162,7 @@
],
),
edition = "2018",
+ pkg_name = "heapless",
rustc_flags = [
"--cap-lints=allow",
],
@@ -117,6 +182,6 @@
alias(
name = "build_script_build",
- actual = "heapless_build_script",
+ actual = ":_bs",
tags = ["manual"],
)
diff --git a/crates_std/vendor/libc-0.2.153/BUILD.bazel b/crates_std/vendor/libc-0.2.153/BUILD.bazel
index d8de3ae..c9aa0b2 100644
--- a/crates_std/vendor/libc-0.2.153/BUILD.bazel
+++ b/crates_std/vendor/libc-0.2.153/BUILD.bazel
@@ -11,17 +11,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "libc",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -35,7 +36,9 @@
],
crate_root = "src/lib.rs",
edition = "2015",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=libc",
@@ -43,6 +46,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.2.153",
deps = [
"//crates_std/vendor/libc-0.2.153:build_script_build",
@@ -50,8 +90,24 @@
)
cargo_build_script(
- name = "libc_build_script",
- srcs = glob(["**/*.rs"]),
+ name = "_bs",
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
+ compile_data = glob(
+ include = ["**"],
+ allow_empty = True,
+ exclude = [
+ "**/* *",
+ "**/*.rs",
+ ".tmp_git_root/**/*",
+ "BUILD",
+ "BUILD.bazel",
+ "WORKSPACE",
+ "WORKSPACE.bazel",
+ ],
+ ),
crate_features = [
"default",
"extra_traits",
@@ -61,8 +117,10 @@
crate_root = "build.rs",
data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -70,6 +128,7 @@
],
),
edition = "2015",
+ pkg_name = "libc",
rustc_flags = [
"--cap-lints=allow",
],
@@ -86,6 +145,6 @@
alias(
name = "build_script_build",
- actual = "libc_build_script",
+ actual = ":_bs",
tags = ["manual"],
)
diff --git a/crates_std/vendor/lock_api-0.4.10/BUILD.bazel b/crates_std/vendor/lock_api-0.4.10/BUILD.bazel
index 5a20452..bea7d42 100644
--- a/crates_std/vendor/lock_api-0.4.10/BUILD.bazel
+++ b/crates_std/vendor/lock_api-0.4.10/BUILD.bazel
@@ -11,17 +11,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "lock_api",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -34,7 +35,9 @@
],
crate_root = "src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=lock_api",
@@ -42,6 +45,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.4.10",
deps = [
"//crates_std/vendor/lock_api-0.4.10:build_script_build",
@@ -50,8 +90,24 @@
)
cargo_build_script(
- name = "lock_api_build_script",
- srcs = glob(["**/*.rs"]),
+ name = "_bs",
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
+ compile_data = glob(
+ include = ["**"],
+ allow_empty = True,
+ exclude = [
+ "**/* *",
+ "**/*.rs",
+ ".tmp_git_root/**/*",
+ "BUILD",
+ "BUILD.bazel",
+ "WORKSPACE",
+ "WORKSPACE.bazel",
+ ],
+ ),
crate_features = [
"atomic_usize",
"default",
@@ -60,8 +116,10 @@
crate_root = "build.rs",
data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -69,6 +127,7 @@
],
),
edition = "2018",
+ pkg_name = "lock_api",
rustc_flags = [
"--cap-lints=allow",
],
@@ -88,6 +147,6 @@
alias(
name = "build_script_build",
- actual = "lock_api_build_script",
+ actual = ":_bs",
tags = ["manual"],
)
diff --git a/crates_std/vendor/memchr-2.5.0/BUILD.bazel b/crates_std/vendor/memchr-2.5.0/BUILD.bazel
index 31a11c3..21f477b 100644
--- a/crates_std/vendor/memchr-2.5.0/BUILD.bazel
+++ b/crates_std/vendor/memchr-2.5.0/BUILD.bazel
@@ -11,17 +11,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # Unlicense/MIT
-# ])
-
rust_library(
name = "memchr",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -34,7 +35,9 @@
],
crate_root = "src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=memchr",
@@ -42,6 +45,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "2.5.0",
deps = [
"//crates_std/vendor/memchr-2.5.0:build_script_build",
@@ -49,8 +89,24 @@
)
cargo_build_script(
- name = "memchr_build_script",
- srcs = glob(["**/*.rs"]),
+ name = "_bs",
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
+ compile_data = glob(
+ include = ["**"],
+ allow_empty = True,
+ exclude = [
+ "**/* *",
+ "**/*.rs",
+ ".tmp_git_root/**/*",
+ "BUILD",
+ "BUILD.bazel",
+ "WORKSPACE",
+ "WORKSPACE.bazel",
+ ],
+ ),
crate_features = [
"default",
"std",
@@ -59,8 +115,10 @@
crate_root = "build.rs",
data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -68,6 +126,7 @@
],
),
edition = "2018",
+ pkg_name = "memchr",
rustc_flags = [
"--cap-lints=allow",
],
@@ -84,6 +143,6 @@
alias(
name = "build_script_build",
- actual = "memchr_build_script",
+ actual = ":_bs",
tags = ["manual"],
)
diff --git a/crates_std/vendor/minimal-lexical-0.2.1/BUILD.bazel b/crates_std/vendor/minimal-lexical-0.2.1/BUILD.bazel
index 45c4f64..47f9260 100644
--- a/crates_std/vendor/minimal-lexical-0.2.1/BUILD.bazel
+++ b/crates_std/vendor/minimal-lexical-0.2.1/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT/Apache-2.0
-# ])
-
rust_library(
name = "minimal_lexical",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -32,7 +33,9 @@
],
crate_root = "src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=minimal-lexical",
@@ -40,5 +43,42 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.2.1",
)
diff --git a/crates_std/vendor/nix-0.28.0/BUILD.bazel b/crates_std/vendor/nix-0.28.0/BUILD.bazel
index e09fdbf..6ebc38f 100644
--- a/crates_std/vendor/nix-0.28.0/BUILD.bazel
+++ b/crates_std/vendor/nix-0.28.0/BUILD.bazel
@@ -11,17 +11,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT
-# ])
-
rust_library(
name = "nix",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -34,7 +35,9 @@
],
crate_root = "src/lib.rs",
edition = "2021",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=nix",
@@ -42,6 +45,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.28.0",
deps = [
"//crates_std/vendor/bitflags-2.4.2:bitflags",
@@ -52,8 +92,24 @@
)
cargo_build_script(
- name = "nix_build_script",
- srcs = glob(["**/*.rs"]),
+ name = "_bs",
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
+ compile_data = glob(
+ include = ["**"],
+ allow_empty = True,
+ exclude = [
+ "**/* *",
+ "**/*.rs",
+ ".tmp_git_root/**/*",
+ "BUILD",
+ "BUILD.bazel",
+ "WORKSPACE",
+ "WORKSPACE.bazel",
+ ],
+ ),
crate_features = [
"default",
"fs",
@@ -62,8 +118,10 @@
crate_root = "build.rs",
data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -71,6 +129,7 @@
],
),
edition = "2021",
+ pkg_name = "nix",
rustc_flags = [
"--cap-lints=allow",
],
@@ -90,6 +149,6 @@
alias(
name = "build_script_build",
- actual = "nix_build_script",
+ actual = ":_bs",
tags = ["manual"],
)
diff --git a/crates_std/vendor/nom-7.1.3/BUILD.bazel b/crates_std/vendor/nom-7.1.3/BUILD.bazel
index d502c9d..c5921ea 100644
--- a/crates_std/vendor/nom-7.1.3/BUILD.bazel
+++ b/crates_std/vendor/nom-7.1.3/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT
-# ])
-
rust_library(
name = "nom",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -34,7 +35,9 @@
],
crate_root = "src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=nom",
@@ -42,6 +45,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "7.1.3",
deps = [
"//crates_std/vendor/memchr-2.5.0:memchr",
diff --git a/crates_std/vendor/paste-1.0.14/BUILD.bazel b/crates_std/vendor/paste-1.0.14/BUILD.bazel
index f41d7b6..6ba65f2 100644
--- a/crates_std/vendor/paste-1.0.14/BUILD.bazel
+++ b/crates_std/vendor/paste-1.0.14/BUILD.bazel
@@ -11,17 +11,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_proc_macro(
name = "paste",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -30,7 +31,9 @@
),
crate_root = "src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=paste",
@@ -38,6 +41,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "1.0.14",
deps = [
"//crates_std/vendor/paste-1.0.14:build_script_build",
@@ -45,14 +85,32 @@
)
cargo_build_script(
- name = "paste_build_script",
- srcs = glob(["**/*.rs"]),
+ name = "_bs",
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
+ compile_data = glob(
+ include = ["**"],
+ allow_empty = True,
+ exclude = [
+ "**/* *",
+ "**/*.rs",
+ ".tmp_git_root/**/*",
+ "BUILD",
+ "BUILD.bazel",
+ "WORKSPACE",
+ "WORKSPACE.bazel",
+ ],
+ ),
crate_name = "build_script_build",
crate_root = "build.rs",
data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -60,6 +118,7 @@
],
),
edition = "2018",
+ pkg_name = "paste",
rustc_flags = [
"--cap-lints=allow",
],
@@ -76,6 +135,6 @@
alias(
name = "build_script_build",
- actual = "paste_build_script",
+ actual = ":_bs",
tags = ["manual"],
)
diff --git a/crates_std/vendor/pin-project-1.1.3/BUILD.bazel b/crates_std/vendor/pin-project-1.1.3/BUILD.bazel
index a9a82fc..62eb93a 100644
--- a/crates_std/vendor/pin-project-1.1.3/BUILD.bazel
+++ b/crates_std/vendor/pin-project-1.1.3/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # Apache-2.0 OR MIT
-# ])
-
rust_library(
name = "pin_project",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -32,7 +33,9 @@
proc_macro_deps = [
"//crates_std/vendor/pin-project-internal-1.1.3:pin_project_internal",
],
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=pin-project",
@@ -40,5 +43,42 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "1.1.3",
)
diff --git a/crates_std/vendor/pin-project-internal-1.1.3/BUILD.bazel b/crates_std/vendor/pin-project-internal-1.1.3/BUILD.bazel
index fdd6b6c..4bc4775 100644
--- a/crates_std/vendor/pin-project-internal-1.1.3/BUILD.bazel
+++ b/crates_std/vendor/pin-project-internal-1.1.3/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # Apache-2.0 OR MIT
-# ])
-
rust_proc_macro(
name = "pin_project_internal",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -29,7 +30,9 @@
),
crate_root = "src/lib.rs",
edition = "2021",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=pin-project-internal",
@@ -37,6 +40,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "1.1.3",
deps = [
"//crates_std/vendor/proc-macro2-1.0.66:proc_macro2",
diff --git a/crates_std/vendor/pin-project-lite-0.2.12/BUILD.bazel b/crates_std/vendor/pin-project-lite-0.2.12/BUILD.bazel
index a5c00e8..ace2bfa 100644
--- a/crates_std/vendor/pin-project-lite-0.2.12/BUILD.bazel
+++ b/crates_std/vendor/pin-project-lite-0.2.12/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # Apache-2.0 OR MIT
-# ])
-
rust_library(
name = "pin_project_lite",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -29,7 +30,9 @@
),
crate_root = "src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=pin-project-lite",
@@ -37,5 +40,42 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.2.12",
)
diff --git a/crates_std/vendor/pin-utils-0.1.0/BUILD.bazel b/crates_std/vendor/pin-utils-0.1.0/BUILD.bazel
index c09a8ba..16bf68a 100644
--- a/crates_std/vendor/pin-utils-0.1.0/BUILD.bazel
+++ b/crates_std/vendor/pin-utils-0.1.0/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "pin_utils",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -29,7 +30,9 @@
),
crate_root = "src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=pin-utils",
@@ -37,5 +40,42 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.1.0",
)
diff --git a/crates_std/vendor/proc-macro2-1.0.66/BUILD.bazel b/crates_std/vendor/proc-macro2-1.0.66/BUILD.bazel
index e12182a..887ebf0 100644
--- a/crates_std/vendor/proc-macro2-1.0.66/BUILD.bazel
+++ b/crates_std/vendor/proc-macro2-1.0.66/BUILD.bazel
@@ -11,17 +11,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "proc_macro2",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -35,7 +36,9 @@
],
crate_root = "src/lib.rs",
edition = "2021",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=proc-macro2",
@@ -43,6 +46,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "1.0.66",
deps = [
"//crates_std/vendor/proc-macro2-1.0.66:build_script_build",
@@ -51,8 +91,24 @@
)
cargo_build_script(
- name = "proc-macro2_build_script",
- srcs = glob(["**/*.rs"]),
+ name = "_bs",
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
+ compile_data = glob(
+ include = ["**"],
+ allow_empty = True,
+ exclude = [
+ "**/* *",
+ "**/*.rs",
+ ".tmp_git_root/**/*",
+ "BUILD",
+ "BUILD.bazel",
+ "WORKSPACE",
+ "WORKSPACE.bazel",
+ ],
+ ),
crate_features = [
"default",
"proc-macro",
@@ -62,8 +118,10 @@
crate_root = "build.rs",
data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -71,6 +129,7 @@
],
),
edition = "2021",
+ pkg_name = "proc-macro2",
rustc_flags = [
"--cap-lints=allow",
],
@@ -87,6 +146,6 @@
alias(
name = "build_script_build",
- actual = "proc-macro2_build_script",
+ actual = ":_bs",
tags = ["manual"],
)
diff --git a/crates_std/vendor/quote-1.0.32/BUILD.bazel b/crates_std/vendor/quote-1.0.32/BUILD.bazel
index 6761d17..a973a02 100644
--- a/crates_std/vendor/quote-1.0.32/BUILD.bazel
+++ b/crates_std/vendor/quote-1.0.32/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "quote",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -33,7 +34,9 @@
],
crate_root = "src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=quote",
@@ -41,6 +44,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "1.0.32",
deps = [
"//crates_std/vendor/proc-macro2-1.0.66:proc_macro2",
diff --git a/crates_std/vendor/rustc_version-0.4.0/BUILD.bazel b/crates_std/vendor/rustc_version-0.4.0/BUILD.bazel
index 76f957c..6986be1 100644
--- a/crates_std/vendor/rustc_version-0.4.0/BUILD.bazel
+++ b/crates_std/vendor/rustc_version-0.4.0/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT/Apache-2.0
-# ])
-
rust_library(
name = "rustc_version",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -29,7 +30,9 @@
),
crate_root = "src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=rustc_version",
@@ -37,6 +40,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.4.0",
deps = [
"//crates_std/vendor/semver-1.0.18:semver",
diff --git a/crates_std/vendor/scopeguard-1.2.0/BUILD.bazel b/crates_std/vendor/scopeguard-1.2.0/BUILD.bazel
index e7e5882..f31100d 100644
--- a/crates_std/vendor/scopeguard-1.2.0/BUILD.bazel
+++ b/crates_std/vendor/scopeguard-1.2.0/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "scopeguard",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -29,7 +30,9 @@
),
crate_root = "src/lib.rs",
edition = "2015",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=scopeguard",
@@ -37,5 +40,42 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "1.2.0",
)
diff --git a/crates_std/vendor/semver-1.0.18/BUILD.bazel b/crates_std/vendor/semver-1.0.18/BUILD.bazel
index b383abd..e7e437d 100644
--- a/crates_std/vendor/semver-1.0.18/BUILD.bazel
+++ b/crates_std/vendor/semver-1.0.18/BUILD.bazel
@@ -11,17 +11,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "semver",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -34,7 +35,9 @@
],
crate_root = "src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=semver",
@@ -42,6 +45,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "1.0.18",
deps = [
"//crates_std/vendor/semver-1.0.18:build_script_build",
@@ -49,8 +89,24 @@
)
cargo_build_script(
- name = "semver_build_script",
- srcs = glob(["**/*.rs"]),
+ name = "_bs",
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
+ compile_data = glob(
+ include = ["**"],
+ allow_empty = True,
+ exclude = [
+ "**/* *",
+ "**/*.rs",
+ ".tmp_git_root/**/*",
+ "BUILD",
+ "BUILD.bazel",
+ "WORKSPACE",
+ "WORKSPACE.bazel",
+ ],
+ ),
crate_features = [
"default",
"std",
@@ -59,8 +115,10 @@
crate_root = "build.rs",
data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -68,6 +126,7 @@
],
),
edition = "2018",
+ pkg_name = "semver",
rustc_flags = [
"--cap-lints=allow",
],
@@ -84,6 +143,6 @@
alias(
name = "build_script_build",
- actual = "semver_build_script",
+ actual = ":_bs",
tags = ["manual"],
)
diff --git a/crates_std/vendor/slab-0.4.8/BUILD.bazel b/crates_std/vendor/slab-0.4.8/BUILD.bazel
index 79bceec..f58b033 100644
--- a/crates_std/vendor/slab-0.4.8/BUILD.bazel
+++ b/crates_std/vendor/slab-0.4.8/BUILD.bazel
@@ -11,17 +11,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT
-# ])
-
rust_library(
name = "slab",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -34,7 +35,9 @@
],
crate_root = "src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=slab",
@@ -42,6 +45,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.4.8",
deps = [
"//crates_std/vendor/slab-0.4.8:build_script_build",
@@ -49,8 +89,24 @@
)
cargo_build_script(
- name = "slab_build_script",
- srcs = glob(["**/*.rs"]),
+ name = "_bs",
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
+ compile_data = glob(
+ include = ["**"],
+ allow_empty = True,
+ exclude = [
+ "**/* *",
+ "**/*.rs",
+ ".tmp_git_root/**/*",
+ "BUILD",
+ "BUILD.bazel",
+ "WORKSPACE",
+ "WORKSPACE.bazel",
+ ],
+ ),
crate_features = [
"default",
"std",
@@ -59,8 +115,10 @@
crate_root = "build.rs",
data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -68,6 +126,7 @@
],
),
edition = "2018",
+ pkg_name = "slab",
rustc_flags = [
"--cap-lints=allow",
],
@@ -87,6 +146,6 @@
alias(
name = "build_script_build",
- actual = "slab_build_script",
+ actual = ":_bs",
tags = ["manual"],
)
diff --git a/crates_std/vendor/spin-0.9.8/BUILD.bazel b/crates_std/vendor/spin-0.9.8/BUILD.bazel
index 4123be4..53e7231 100644
--- a/crates_std/vendor/spin-0.9.8/BUILD.bazel
+++ b/crates_std/vendor/spin-0.9.8/BUILD.bazel
@@ -10,20 +10,21 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT
-# ])
-
rust_library(
name = "spin",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
aliases = {
"//crates_std/vendor/lock_api-0.4.10:lock_api": "lock_api_crate",
},
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -43,7 +44,9 @@
],
crate_root = "src/lib.rs",
edition = "2015",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=spin",
@@ -51,6 +54,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "0.9.8",
deps = [
"//crates_std/vendor/lock_api-0.4.10:lock_api",
diff --git a/crates_std/vendor/stable_deref_trait-1.2.0/BUILD.bazel b/crates_std/vendor/stable_deref_trait-1.2.0/BUILD.bazel
index 468c80d..fd8a2a7 100644
--- a/crates_std/vendor/stable_deref_trait-1.2.0/BUILD.bazel
+++ b/crates_std/vendor/stable_deref_trait-1.2.0/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT/Apache-2.0
-# ])
-
rust_library(
name = "stable_deref_trait",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -29,7 +30,9 @@
),
crate_root = "src/lib.rs",
edition = "2015",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=stable_deref_trait",
@@ -37,5 +40,42 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "1.2.0",
)
diff --git a/crates_std/vendor/static_cell-1.2.0/BUILD.bazel b/crates_std/vendor/static_cell-1.2.0/BUILD.bazel
index 2492f9f..c8fe612 100644
--- a/crates_std/vendor/static_cell-1.2.0/BUILD.bazel
+++ b/crates_std/vendor/static_cell-1.2.0/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "static_cell",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -29,7 +30,9 @@
),
crate_root = "src/lib.rs",
edition = "2021",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=static_cell",
@@ -37,6 +40,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "1.2.0",
deps = [
"//crates_std/vendor/atomic-polyfill-1.0.3:atomic_polyfill",
diff --git a/crates_std/vendor/syn-1.0.109/BUILD.bazel b/crates_std/vendor/syn-1.0.109/BUILD.bazel
index 051e20c..5ac0652 100644
--- a/crates_std/vendor/syn-1.0.109/BUILD.bazel
+++ b/crates_std/vendor/syn-1.0.109/BUILD.bazel
@@ -11,17 +11,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "syn",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -41,7 +42,9 @@
],
crate_root = "src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=syn",
@@ -49,6 +52,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "1.0.109",
deps = [
"//crates_std/vendor/proc-macro2-1.0.66:proc_macro2",
@@ -59,8 +99,24 @@
)
cargo_build_script(
- name = "syn_build_script",
- srcs = glob(["**/*.rs"]),
+ name = "_bs",
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
+ compile_data = glob(
+ include = ["**"],
+ allow_empty = True,
+ exclude = [
+ "**/* *",
+ "**/*.rs",
+ ".tmp_git_root/**/*",
+ "BUILD",
+ "BUILD.bazel",
+ "WORKSPACE",
+ "WORKSPACE.bazel",
+ ],
+ ),
crate_features = [
"clone-impls",
"default",
@@ -76,8 +132,10 @@
crate_root = "build.rs",
data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -85,6 +143,7 @@
],
),
edition = "2018",
+ pkg_name = "syn",
rustc_flags = [
"--cap-lints=allow",
],
@@ -101,6 +160,6 @@
alias(
name = "build_script_build",
- actual = "syn_build_script",
+ actual = ":_bs",
tags = ["manual"],
)
diff --git a/crates_std/vendor/syn-2.0.28/BUILD.bazel b/crates_std/vendor/syn-2.0.28/BUILD.bazel
index b5fe25b..896f8cf 100644
--- a/crates_std/vendor/syn-2.0.28/BUILD.bazel
+++ b/crates_std/vendor/syn-2.0.28/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # MIT OR Apache-2.0
-# ])
-
rust_library(
name = "syn",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -40,7 +41,9 @@
],
crate_root = "src/lib.rs",
edition = "2021",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=syn",
@@ -48,6 +51,43 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "2.0.28",
deps = [
"//crates_std/vendor/proc-macro2-1.0.66:proc_macro2",
diff --git a/crates_std/vendor/unicode-ident-1.0.11/BUILD.bazel b/crates_std/vendor/unicode-ident-1.0.11/BUILD.bazel
index 2dffb5d..6ea4899 100644
--- a/crates_std/vendor/unicode-ident-1.0.11/BUILD.bazel
+++ b/crates_std/vendor/unicode-ident-1.0.11/BUILD.bazel
@@ -10,17 +10,18 @@
package(default_visibility = ["//visibility:public"])
-# licenses([
-# "TODO", # (MIT OR Apache-2.0) AND Unicode-DFS-2016
-# ])
-
rust_library(
name = "unicode_ident",
- srcs = glob(["**/*.rs"]),
+ srcs = glob(
+ include = ["**/*.rs"],
+ allow_empty = False,
+ ),
compile_data = glob(
include = ["**"],
+ allow_empty = True,
exclude = [
"**/* *",
+ ".tmp_git_root/**/*",
"BUILD",
"BUILD.bazel",
"WORKSPACE",
@@ -29,7 +30,9 @@
),
crate_root = "src/lib.rs",
edition = "2018",
- rustc_flags = ["--cap-lints=allow"],
+ rustc_flags = [
+ "--cap-lints=allow",
+ ],
tags = [
"cargo-bazel",
"crate-name=unicode-ident",
@@ -37,5 +40,42 @@
"noclippy",
"norustfmt",
],
+ target_compatible_with = select({
+ "@rules_rust//rust/platform:aarch64-apple-darwin": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios": [],
+ "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
+ "@rules_rust//rust/platform:aarch64-fuchsia": [],
+ "@rules_rust//rust/platform:aarch64-linux-android": [],
+ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [],
+ "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:armv7-linux-androideabi": [],
+ "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [],
+ "@rules_rust//rust/platform:i686-apple-darwin": [],
+ "@rules_rust//rust/platform:i686-linux-android": [],
+ "@rules_rust//rust/platform:i686-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:i686-unknown-freebsd": [],
+ "@rules_rust//rust/platform:i686-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [],
+ "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:thumbv7em-none-eabi": [],
+ "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [],
+ "@rules_rust//rust/platform:wasm32-unknown-unknown": [],
+ "@rules_rust//rust/platform:wasm32-wasi": [],
+ "@rules_rust//rust/platform:x86_64-apple-darwin": [],
+ "@rules_rust//rust/platform:x86_64-apple-ios": [],
+ "@rules_rust//rust/platform:x86_64-fuchsia": [],
+ "@rules_rust//rust/platform:x86_64-linux-android": [],
+ "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [],
+ "@rules_rust//rust/platform:x86_64-unknown-freebsd": [],
+ "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [],
+ "@rules_rust//rust/platform:x86_64-unknown-none": [],
+ "//conditions:default": ["@platforms//:incompatible"],
+ }),
version = "1.0.11",
)