• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1workspace(name = "rules_rust_docs")
2
3local_repository(
4    name = "rules_rust",
5    path = "..",
6)
7
8load("@rules_rust//rust:repositories.bzl", "rules_rust_dependencies", "rust_register_toolchains")
9
10rules_rust_dependencies()
11
12rust_register_toolchains()
13
14load("@rules_rust//crate_universe:repositories.bzl", "crate_universe_dependencies")
15
16crate_universe_dependencies()
17
18load("@rules_rust//proto/prost:repositories.bzl", "rust_prost_dependencies")
19
20rust_prost_dependencies()
21
22load("@rules_rust//proto/prost:transitive_repositories.bzl", "rust_prost_transitive_repositories")
23
24rust_prost_transitive_repositories()
25
26load("@rules_rust//proto/protobuf:repositories.bzl", "rust_proto_protobuf_dependencies")
27
28rust_proto_protobuf_dependencies()
29
30load(
31    "@rules_rust//wasm_bindgen:repositories.bzl",
32    "rust_wasm_bindgen_dependencies",
33    "rust_wasm_bindgen_register_toolchains",
34)
35
36rust_wasm_bindgen_dependencies()
37
38rust_wasm_bindgen_register_toolchains()
39
40load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
41
42http_archive(
43    name = "io_bazel_stardoc",
44    patches = [
45        # Pull in https://github.com/bazelbuild/stardoc/pull/143
46        "//:stardoc-attr-default-wrappers.patch",
47    ],
48    sha256 = "dfbc364aaec143df5e6c52faf1f1166775a5b4408243f445f44b661cfdc3134f",
49    urls = [
50        "https://mirror.bazel.build/github.com/bazelbuild/stardoc/releases/download/0.5.6/stardoc-0.5.6.tar.gz",
51        "https://github.com/bazelbuild/stardoc/releases/download/0.5.6/stardoc-0.5.6.tar.gz",
52    ],
53)
54
55load("@io_bazel_stardoc//:setup.bzl", "stardoc_repositories")
56
57stardoc_repositories()
58