diff options
author | Danjie Wenren <danjie.wenren@gmail.com> | 2019-10-12 19:54:29 -0700 |
---|---|---|
committer | Danjie Wenren <danjie.wenren@gmail.com> | 2019-10-12 22:10:57 -0700 |
commit | c22c215ea548838bc4cf2d400fd34ec409cb82af (patch) | |
tree | 3f5cd4ee3f9eca57fbc6f60ee568ab5867c22876 /WORKSPACE | |
parent | 98abc22f4cee7289058543f4602185f0ffacf6ed (diff) | |
download | grpc-grpc-c22c215ea548838bc4cf2d400fd34ec409cb82af.tar.gz |
Move extra dependencies out of WORKSPACE to its own macro.
This could be useful for projects that use gRPC as an external
repository. This could not be done within the same grpc_deps.bzl due to
the problem discussed in
- https://github.com/bazelbuild/bazel/issues/1550
- https://github.com/bazelbuild/bazel/issues/1943
Diffstat (limited to 'WORKSPACE')
-rw-r--r-- | WORKSPACE | 24 |
1 files changed, 4 insertions, 20 deletions
@@ -8,6 +8,10 @@ grpc_deps() grpc_test_only_deps() +load("//bazel:grpc_extra_deps.bzl", "grpc_extra_deps") + +grpc_extra_deps() + register_execution_platforms( "//third_party/toolchains:local", "//third_party/toolchains:local_large", @@ -50,23 +54,3 @@ load("@io_bazel_rules_python//python:pip.bzl", "pip_repositories") load("@grpc_python_dependencies//:requirements.bzl", "pip_install") pip_repositories() pip_install() - -load("@com_google_protobuf//:protobuf_deps.bzl", "protobuf_deps") -protobuf_deps() - -load("@upb//bazel:workspace_deps.bzl", "upb_deps") -upb_deps() - -load("@envoy_api//bazel:repositories.bzl", "api_dependencies") -api_dependencies() - -load("@io_bazel_rules_go//go:deps.bzl", "go_rules_dependencies", "go_register_toolchains") -go_rules_dependencies() -go_register_toolchains() - - -load("@build_bazel_rules_apple//apple:repositories.bzl", "apple_rules_dependencies") -apple_rules_dependencies() - -load("@build_bazel_apple_support//lib:repositories.bzl", "apple_support_dependencies") -apple_support_dependencies() |