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