|
16 | 16 |
|
17 | 17 | load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
|
18 | 18 |
|
| 19 | +# Keep gRPC version in sync with MODULE.bazel |
| 20 | +GRPC_JAVA_VERSION = "1.54.1" |
| 21 | +# https://github.com/grpc/grpc-java/ |
| 22 | +# https://github.com/enola-dev/enola/issues/202 |
| 23 | +# https://github.com/grpc/grpc-java/issues/10215 |
| 24 | +# TODO replace with bazel_dep in MODULE.bazel |
| 25 | +# when https://github.com/bazelbuild/bazel-central-registry/issues/353 |
| 26 | +# (AKA https://github.com/grpc/grpc-java/issues/9559) is available. |
| 27 | +http_archive( |
| 28 | + name = "io_grpc_grpc_java", |
| 29 | + sha256 = "78bf175f9a8fa23cda724bbef52ad9d0d555cdd1122bcb06484b91174f931239", |
| 30 | + strip_prefix = "grpc-java-%s" % GRPC_JAVA_VERSION, |
| 31 | + url = "https://github.com/grpc/grpc-java/archive/v%s.zip" % GRPC_JAVA_VERSION, |
| 32 | +) |
| 33 | +load("@io_grpc_grpc_java//:repositories.bzl", "IO_GRPC_GRPC_JAVA_ARTIFACTS", "IO_GRPC_GRPC_JAVA_OVERRIDE_TARGETS") |
| 34 | + |
| 35 | +# load("@io_grpc_grpc_java//:repositories.bzl", "grpc_java_repositories") |
| 36 | +# grpc_java_repositories() |
| 37 | +# load("@com_google_protobuf//:protobuf_deps.bzl", "protobuf_deps") |
| 38 | +# protobuf_deps() |
| 39 | + |
19 | 40 | # https://rules-proto-grpc.com/en/latest/#installation
|
20 | 41 | http_archive(
|
21 | 42 | name = "rules_proto_grpc",
|
@@ -46,16 +67,7 @@ load("@rules_proto_grpc//buf:repositories.bzl", rules_proto_grpc_buf_repos = "bu
|
46 | 67 |
|
47 | 68 | rules_proto_grpc_buf_repos()
|
48 | 69 |
|
49 |
| -# https://rules-proto-grpc.com/en/latest/lang/java.html#java-grpc-library |
50 |
| -load("@rules_proto_grpc//java:repositories.bzl", rules_proto_grpc_java_repos = "java_repos") |
51 |
| - |
52 |
| -rules_proto_grpc_java_repos() |
53 |
| - |
54 |
| -load( |
55 |
| - "@io_grpc_grpc_java//:repositories.bzl", |
56 |
| - "IO_GRPC_GRPC_JAVA_ARTIFACTS", |
57 |
| - "IO_GRPC_GRPC_JAVA_OVERRIDE_TARGETS", |
58 |
| -) |
| 70 | +# https://github.com/grpc/grpc-java/blob/master/examples/WORKSPACE |
59 | 71 | load("@rules_jvm_external//:defs.bzl", "maven_install")
|
60 | 72 |
|
61 | 73 | # TODO Declare Maven dependencies in 1 single place, instead of both here as well as in maven.install() of MODULE.bazel
|
|
0 commit comments