11workspace (name = "build_stack_rules_proto" )
22
3+ load ("@bazel_tools//tools/build_defs/repo:http.bzl" , "http_archive" )
4+
35# gazelle:repo bazel_gazelle
46
57# ----------------------------------------------------
68# Toolchain-Related
79# ----------------------------------------------------
810
911register_toolchains ("//toolchain:standard" )
12+ # alternatively:
13+ # register_toolchains("//toolchain:prebuilt")
1014
1115# ----------------------------------------------------
1216# Top-Level Dependency Trees
@@ -95,6 +99,18 @@ go_deps()
9599# Core gRPC
96100# ----------------------------------------------------
97101
102+ http_archive (
103+ name = "com_google_absl" ,
104+ generator_function = "grpc_deps" ,
105+ generator_name = "com_google_absl" ,
106+ sha256 = "9a2b5752d7bfade0bdeee2701de17c9480620f8b237e1964c1b9967c75374906" ,
107+ strip_prefix = "abseil-cpp-20230125.2" ,
108+ urls = [
109+ "https://storage.googleapis.com/grpc-bazel-mirror/github.com/abseil/abseil-cpp/archive/20230125.2.tar.gz" ,
110+ "https://github.com/abseil/abseil-cpp/archive/20230125.2.tar.gz" ,
111+ ],
112+ )
113+
98114load (
99115 "@com_github_grpc_grpc//bazel:grpc_deps.bzl" ,
100116 "grpc_deps" ,
@@ -120,6 +136,7 @@ load(
120136maven_install (
121137 artifacts = IO_GRPC_GRPC_JAVA_ARTIFACTS ,
122138 generate_compat_repositories = True ,
139+ maven_install_json = "//:maven_install.json" ,
123140 override_targets = IO_GRPC_GRPC_JAVA_OVERRIDE_TARGETS ,
124141 repositories = [
125142 "https://repo.maven.apache.org/maven2/" ,
@@ -225,3 +242,11 @@ load("@build_bazel_rules_nodejs//:index.bzl", "node_repositories")
225242node_repositories ()
226243
227244register_toolchains ("//toolchain:nodejs" )
245+
246+ # ----------------------------------------------------
247+ # proto_repositories
248+ # ----------------------------------------------------
249+
250+ load ("//:proto_repositories.bzl" , "proto_repositories" )
251+
252+ proto_repositories ()
0 commit comments