Skip to content
This repository was archived by the owner on Dec 8, 2021. It is now read-only.

Commit 97e894d

Browse files
authored
ci: use grpc_extra_deps() for gRPC dependencies (#152)
This (new with gRPC-1.26.0) function loads the dependencies of gRPC. This is easier to use than listing each dependency ourselves.
1 parent 391ac2f commit 97e894d

File tree

3 files changed

+8
-18
lines changed

3 files changed

+8
-18
lines changed

INSTALL.md

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -79,12 +79,8 @@ google_cloud_cpp_deps()
7979
# https://github.com/bazelbuild/bazel/issues/1550
8080
load("@com_github_grpc_grpc//bazel:grpc_deps.bzl", "grpc_deps")
8181
grpc_deps()
82-
load("@upb//bazel:workspace_deps.bzl", "upb_deps")
83-
upb_deps()
84-
load("@build_bazel_rules_apple//apple:repositories.bzl", "apple_rules_dependencies")
85-
apple_rules_dependencies()
86-
load("@build_bazel_apple_support//lib:repositories.bzl", "apple_support_dependencies")
87-
apple_support_dependencies()
82+
load("@com_github_grpc_grpc//bazel:grpc_extra_deps.bzl", "grpc_extra_deps")
83+
grpc_extra_deps()
8884
```
8985

9086
Then you can link the libraries from your `BUILD` files:

ci/test-install/WORKSPACE

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,7 @@ switched_rules_by_language(
5151
load("@com_github_grpc_grpc//bazel:grpc_deps.bzl", "grpc_deps")
5252

5353
grpc_deps()
54-
load("@upb//bazel:workspace_deps.bzl", "upb_deps")
55-
upb_deps()
56-
load("@build_bazel_rules_apple//apple:repositories.bzl", "apple_rules_dependencies")
57-
apple_rules_dependencies()
58-
load("@build_bazel_apple_support//lib:repositories.bzl", "apple_support_dependencies")
59-
apple_support_dependencies()
54+
55+
load("@com_github_grpc_grpc//bazel:grpc_extra_deps.bzl", "grpc_extra_deps")
56+
57+
grpc_extra_deps()

ci/test-readme/generate-install.sh

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -100,12 +100,8 @@ google_cloud_cpp_deps()
100100
# https://github.com/bazelbuild/bazel/issues/1550
101101
load("@com_github_grpc_grpc//bazel:grpc_deps.bzl", "grpc_deps")
102102
grpc_deps()
103-
load("@upb//bazel:workspace_deps.bzl", "upb_deps")
104-
upb_deps()
105-
load("@build_bazel_rules_apple//apple:repositories.bzl", "apple_rules_dependencies")
106-
apple_rules_dependencies()
107-
load("@build_bazel_apple_support//lib:repositories.bzl", "apple_support_dependencies")
108-
apple_support_dependencies()
103+
load("@com_github_grpc_grpc//bazel:grpc_extra_deps.bzl", "grpc_extra_deps")
104+
grpc_extra_deps()
109105
```
110106
111107
Then you can link the libraries from your `BUILD` files:

0 commit comments

Comments
 (0)