diff options
Diffstat (limited to 'third-party/bazel/crates.bzl')
-rw-r--r-- | third-party/bazel/crates.bzl | 25 |
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() |