BUILD.bazel 786 B

123456789101112131415161718192021222324252627282930
  1. load("@com_github_grpc_grpc//bazel:python_rules.bzl", "py_grpc_library", "py_proto_library")
  2. proto_library(
  3. name = "unary_stream_benchmark_proto",
  4. srcs = ["unary_stream_benchmark.proto"],
  5. deps = [],
  6. )
  7. py_proto_library(
  8. name = "unary_stream_benchmark_py_pb2",
  9. deps = [":unary_stream_benchmark_proto"],
  10. )
  11. py_grpc_library(
  12. name = "unary_stream_benchmark_py_pb2_grpc",
  13. srcs = [":unary_stream_benchmark_proto"],
  14. deps = [":unary_stream_benchmark_py_pb2"],
  15. )
  16. py_binary(
  17. name = "unary_stream_benchmark",
  18. srcs = ["unary_stream_benchmark.py"],
  19. python_version = "PY3",
  20. srcs_version = "PY3",
  21. deps = [
  22. ":unary_stream_benchmark_py_pb2",
  23. ":unary_stream_benchmark_py_pb2_grpc",
  24. "//src/python/grpcio/grpc:grpcio",
  25. ],
  26. )