Skip to content

Latest commit

 

History

History
executable file
·
111 lines (95 loc) · 14.7 KB

DEPENDENCIES.md

File metadata and controls

executable file
·
111 lines (95 loc) · 14.7 KB

Language dependencies for rules_protobuf

To update this list, bazel build @org_pubref_rules_protobuf//:deps && cp bazel-bin/DEPENDENCIES.md .

Protobuf

Rule Workspace Detail
http_archive @com_google_protobuf sha256:542703acadc3
bind @protoc //external:protoc (@com_google_protobuf//:protoc)
bind @protocol_compiler //external:protocol_compiler (@com_google_protobuf//:protoc)
bind @protobuf //external:protobuf (@com_google_protobuf//:protobuf)
bind @protobuf_clib //external:protobuf_clib (@com_google_protobuf//:protoc_lib)

C++

Rule Workspace Detail
http_archive @com_google_grpc_base sha256:d3794ca4ff7b
grpc_repository @com_google_grpc
new_http_archive @com_github_c_ares_c_ares sha256:ddce8def076a
grpc_repository @com_github_grpc_grpc
http_archive @boringssl (no hash provided)
bind @libssl //external:libssl (@boringssl//:ssl)
new_http_archive @com_github_madler_zlib sha256:1cce3828ec2b
bind @cares //external:cares (@com_google_grpc//third_party/cares:ares)
bind @zlib //external:zlib (@com_github_madler_zlib//:zlib)
bind @nanopb //external:nanopb (@com_google_grpc//third_party/nanopb)
bind @protoc_gen_grpc_cpp //external:protoc_gen_grpc_cpp (@com_google_grpc//:grpc_cpp_plugin)
http_archive @com_google_googletest sha256:f87029f64727

Java

Rule Workspace Detail
http_file @protoc_gen_grpc_java_linux_x86_64 sha256:a1e0035248b1
http_file @protoc_gen_grpc_java_macosx sha256:9e3515e22e23
maven_jar @junit_junit_4 junit:junit:jar:4.12 (2973d1)
maven_jar @com_google_api_grpc_proto_google_common_protos com.google.api.grpc:proto-google-common-protos:0.1.9 (3760f6)
maven_jar @com_google_auth_google_auth_library_credentials com.google.auth:google-auth-library-credentials:0.4.0 (171da9)
maven_jar @com_google_code_findbugs_jsr305 com.google.code.findbugs:jsr305:3.0.0 (5871fb)
maven_jar @com_google_code_gson_gson com.google.code.gson:gson:2.7 (751f54)
maven_jar @com_google_errorprone_error_prone_annotations com.google.errorprone:error_prone_annotations:2.0.19 (c3754a)
maven_jar @com_google_guava_guava com.google.guava:guava:19.0 (6ce200)
maven_jar @com_google_instrumentation_instrumentation_api com.google.instrumentation:instrumentation-api:0.4.3 (41614a)
maven_jar @com_google_protobuf_nano_protobuf_javanano com.google.protobuf.nano:protobuf-javanano:3.0.0-alpha (357e60)
maven_jar @com_google_protobuf_protobuf_java com.google.protobuf:protobuf-java:3.4.0 (b32aba)
maven_jar @com_google_protobuf_protobuf_java_util com.google.protobuf:protobuf-java-util:3.4.0 (96aba8)
maven_jar @com_squareup_okhttp_okhttp com.squareup.okhttp:okhttp:2.5.0 (4de2b4)
maven_jar @com_squareup_okio_okio com.squareup.okio:okio:1.6.0 (984766)
maven_jar @io_grpc_grpc_all io.grpc:grpc-all:1.7.0 (59340b)
maven_jar @io_grpc_grpc_auth io.grpc:grpc-auth:1.7.0 (7c7f0b)
maven_jar @io_grpc_grpc_context io.grpc:grpc-context:1.7.0 (e004fa)
maven_jar @io_grpc_grpc_core io.grpc:grpc-core:1.7.0 (307405)
maven_jar @io_grpc_grpc_netty io.grpc:grpc-netty:1.7.0 (2ceeca)
maven_jar @io_grpc_grpc_okhttp io.grpc:grpc-okhttp:1.7.0 (5b10f4)
maven_jar @io_grpc_grpc_protobuf io.grpc:grpc-protobuf:1.7.0 (2ee434)
maven_jar @io_grpc_grpc_protobuf_lite io.grpc:grpc-protobuf-lite:1.7.0 (a0e2a7)
maven_jar @io_grpc_grpc_protobuf_nano io.grpc:grpc-protobuf-nano:1.7.0 (a5e51c)
maven_jar @io_grpc_grpc_stub io.grpc:grpc-stub:1.7.0 (0b80ca)
maven_jar @io_netty_netty_buffer io.netty:netty-buffer:4.1.16.Final (63b5fa)
maven_jar @io_netty_netty_codec io.netty:netty-codec:4.1.16.Final (d84a1f)
maven_jar @io_netty_netty_codec_http io.netty:netty-codec-http:4.1.16.Final (d64312)
maven_jar @io_netty_netty_codec_http2 io.netty:netty-codec-http2:4.1.16.Final (45c27c)
maven_jar @io_netty_netty_codec_socks io.netty:netty-codec-socks:4.1.16.Final (f42aab)
maven_jar @io_netty_netty_common io.netty:netty-common:4.1.16.Final (177a6b)
maven_jar @io_netty_netty_handler io.netty:netty-handler:4.1.16.Final (fec0e6)
maven_jar @io_netty_netty_handler_proxy io.netty:netty-handler-proxy:4.1.16.Final (e3007e)
maven_jar @io_netty_netty_resolver io.netty:netty-resolver:4.1.16.Final (f6eb55)
maven_jar @io_netty_netty_transport io.netty:netty-transport:4.1.16.Final (3c8ee2)
maven_jar @io_opencensus_opencensus_api io.opencensus:opencensus-api:0.6.0 (8e3cd2)

C#

Rule Workspace Detail
new_nuget_package @nuget_google_protobuf [email protected]
new_nuget_package @nuget_grpc [email protected]
bind @protoc_gen_grpc_csharp //external:protoc_gen_grpc_csharp (@com_google_grpc//:grpc_csharp_plugin)

Go

Rule Workspace Detail
go_repository @org_golang_google_grpc google.golang.org/grpc
go_repository @org_golang_google_genproto google.golang.org/genproto
go_repository @org_golang_x_net golang.org/x/net
go_repository @org_golang_x_text golang.org/x/text
go_repository @com_github_golang_glog github.com/golang/glog
go_repository @com_github_golang_protobuf github.com/golang/protobuf

Gogo

Rule Workspace Detail
go_repository @com_github_gogo_protobuf github.com/gogo/protobuf

Grpc Gateway

Rule Workspace Detail
go_repository @com_github_grpc_ecosystem_grpc_gateway github.com/grpc-ecosystem/grpc-gateway
new_http_archive @com_github_grpc_ecosystem_grpc_gateway_googleapis sha256:b8426c25492e
go_repository @org_golang_google_genproto google.golang.org/genproto

Node

Rule Workspace Detail
bind @protoc_gen_grpc_node //external:protoc_gen_grpc_node (@com_google_grpc//:grpc_node_plugin)
npm_repository @npm_protobuf_stack [email protected], [email protected], [email protected], [email protected]
npm_repository @npm_grpc [email protected]