grpc/bazel
Naresh 3af1aaadab
Basic setup to build gRPC Python with Bazel
Building gRPC Python with Bazel has been one of the long requested
additions to gRPC (#8079). Doing so had been made complex by the fact
that Bazel itself is still in active development.

There has been extensive work on building Cython code at tensorflow,
which can be reused for gRPC's purposes as well.

Major included changes required for building grpcio with Bazel are:
- Include Cython as a third party Bazel package, to compile the Cython
parts of gRPC Python.
- Include rules for Python autoconfiguration so Python headers can be
detected by cygrpc.
2018-07-27 14:39:14 +00:00
..
BUILD fix remaining license notices 2017-06-08 11:22:41 +02:00
OWNERS Add me to build system owners 2018-01-11 11:45:48 -08:00
cc_grpc_library.bzl Updated cc_grpc_library to refer to fully qualified rules including 2018-06-03 13:39:32 -07:00
cython_library.bzl Basic setup to build gRPC Python with Bazel 2018-07-27 14:39:14 +00:00
generate_cc.bzl Merge pull request #14625 from isturdy/generate-cc 2018-03-29 13:56:33 -07:00
grpc_build_system.bzl Revert "Revert "Add suppressions to sanitizers for bazel builds"" 2018-06-15 16:31:21 -07:00
grpc_deps.bzl Merge pull request #15070 from Vizerai/filter_port 2018-06-18 17:01:26 -07:00