aboutsummaryrefslogtreecommitdiff
path: root/third-party/bazel/crates.bzl
diff options
context:
space:
mode:
Diffstat (limited to 'third-party/bazel/crates.bzl')
-rw-r--r--third-party/bazel/crates.bzl25
1 files changed, 25 insertions, 0 deletions
diff --git a/third-party/bazel/crates.bzl b/third-party/bazel/crates.bzl
new file mode 100644
index 00000000..6d61f64a
--- /dev/null
+++ b/third-party/bazel/crates.bzl
@@ -0,0 +1,25 @@
+###############################################################################
+# @generated
+# This file is auto-generated by the cargo-bazel tool.
+#
+# DO NOT MODIFY: Local changes may be replaced in future executions.
+###############################################################################
+"""Rules for defining repositories for remote `crates_vendor` repositories"""
+
+load("@bazel_tools//tools/build_defs/repo:utils.bzl", "maybe")
+
+# buildifier: disable=bzl-visibility
+load("@cxx.rs//third-party/bazel:defs.bzl", _crate_repositories = "crate_repositories")
+
+# buildifier: disable=bzl-visibility
+load("@rules_rust//crate_universe/private:crates_vendor.bzl", "crates_vendor_remote_repository")
+
+def crate_repositories():
+ maybe(
+ crates_vendor_remote_repository,
+ name = "vendor",
+ build_file = Label("@cxx.rs//third-party/bazel:BUILD.bazel"),
+ defs_module = Label("@cxx.rs//third-party/bazel:defs.bzl"),
+ )
+
+ _crate_repositories()