Bill Feng
3f70672827
reverted bazel-toolchains alias to its original form
6 years ago
Bill Feng
8575588fde
added path prefix to bazel_toolchains repo
6 years ago
Bill Feng
17ce7e0d94
addressed Nick's comments
6 years ago
Bill Feng
4d84165bb0
added machine size to toolchain constraints
6 years ago
Bill Feng
caf56447d5
added custom platform
6 years ago
Bill Feng
d069bb2444
more destination fixes
6 years ago
Vishal Powar
edab4e773e
Add envoy and its dependent repos as submodules in third_party
...
The basic criteria is to have protoc generate code for envoy api's and
this change achieves that.
e.g.
protoc -I=$PWD -I=$PWD/third_party/data-plane-api -I=$PWD/third_party/googleapis -I=$PWD/third_party/protobuf -I=$PWD/third_party/protoc-gen-validate third_party/data-plane-api/envoy/api/v2/eds.proto
6 years ago
Bill Feng
9759a1b241
removed accidental submodule update
6 years ago
Jan Tattermusch
0685b80683
upgrade third_party/boringssl-with-bazel to latest chromium-stable-with-bazel
6 years ago
Jan Tattermusch
50b684a6b6
upgrade third_party/protobuf to v3.6.1
6 years ago
Jan Tattermusch
894745dfe3
update protobuf submodule to latest 3.6.0
6 years ago
Naresh
11f199e34d
Workspace changes to build gRPC Python with Bazel
...
- Include new rules from bazelbuild/rules_python, which allow for
importing pip dependencies with Bazel.
- Make Cython BUILD file visible to WORKSPACE.
- Use a custom requirements file for Bazel python. This is added to
allow for requirements previously added only during build steps.
6 years ago
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.
6 years ago
Alexander Polcyn
9896c64186
Revert "Merge pull request #16158 from apolcyn/revert_windows_breakage"
...
This reverts commit d9e8f86675
, reversing
changes made to 04847aeb1e
.
6 years ago
Alexander Polcyn
f34c653936
Revert "Merge pull request #15797 from apolcyn/windows_compile_and_sort"
...
This reverts commit ae8d3efc3a
, reversing
changes made to e41215e181
.
6 years ago
Alex Polcyn
1b1d5e52e7
Get c-ares to compile and do address sorting on windows
6 years ago
Adele Zhou
04fda25e6e
Use n1-highmem-2 for most tests.
6 years ago
Jan Tattermusch
266aae1639
update boringssl and boringssl-with-bazel to latest chromium-stable
6 years ago
Adele Zhou
8edd56841e
Step 3 of multipool RBE configuration.
6 years ago
Adele Zhou
c9868d011b
Add copyright
6 years ago
Adele Zhou
a046f6e3ee
Configure bazel builds to use Foundry's multipool feature.
6 years ago
Nicolas "Pixel" Noble
cbdf132edf
Skeleton of libcxxabi's usage.
7 years ago
Loo Rong Jie
73b613b6b0
Remove -DWIN32_LEAN_AND_MEAN
7 years ago
Loo Rong Jie
d21bde15c6
Build C-Ares with Bazel on Windows
7 years ago
David Garcia Quintas
00e045dbb2
Fix the inclusion "third_party/nanopb/..." to simply "..."
7 years ago
David Garcia Quintas
483b4b7bde
Treat nanopb as a regular external dep
7 years ago
Jan Tattermusch
687e0a88ca
upgrade boringssl to latest chromium-stable
7 years ago
Jan Tattermusch
7f0a4ba027
bump boringssl-with-bazel to latest chromium-stable-with-bazel
7 years ago
Alexander Polcyn
7e1687b3ef
address comment
7 years ago
Alexander Polcyn
0d98c8d9f0
Fix a bug in an address sorting comparison
7 years ago
dmaclach
3fb36a1410
Update License
...
As far as I can tell, the license file here was completely wrong and was adding 300+ K of unnecessary bloat to every app that included grpc.
7 years ago
Alexander Polcyn
046ad6b13f
Fix bug in addr sorting shutdonw
7 years ago
Mehrdad Afshari
f7ca378ac9
Bump protobuf submodule to 3.5.2
7 years ago
Jan Tattermusch
c9e82fa9dd
update third_party/boringssl to the latest chromium-stable
7 years ago
Alex Polcyn
77f64f76bd
Put address_sorting's public header under its own directory. Also add
...
test_only to sort function used in test.
7 years ago
Alexander Polcyn
47a92893a3
Remove unnecessary header inclusion from address sorting's public header
7 years ago
Alexander Polcyn
d21ee15076
Stop relying on certain ipv6 macros. Also bazel build updates.
...
Fix error just made in bazel/grpc_build_system.bzl
Fix merge conflict support/env -> gpr/env
7 years ago
Alexander Polcyn
690dde672a
Add address sorting submodule for use in c-ares wrapper
7 years ago
Yihua Zhang
04fb58efbd
Add ALTS code to grpc/core
7 years ago
Sree Kuchibhotla
ae277dd000
Revert "Add ALTS C stack to gRPC core"
7 years ago
Jan Tattermusch
999b650580
update third_party/boringssl to the latest chromium-stable
7 years ago
Yihua Zhang
eaf6486677
Add ALTS code to grpc/core
7 years ago
Alex Polcyn
aa56034b58
Add python bazel deps needed to run resolver component tests
7 years ago
Matt Kwong
a110c74c58
Update BoringSSL to latest chromium-stable ref
7 years ago
Alexander Polcyn
8065a5e73c
Use rake-compiler-dock's Dockerfile as a base in grpc's fork of it
7 years ago
Ning Ren
4856782510
Packs contents of WORKSPACE into a bzl function, so that it can be resued by other projects, and simplifies cares build.
7 years ago
Ning Ren
174e02ae3e
Packs contents of WORKSPACE into a bzl function, so that it can be resued by other projects, and simplifies cares build.
7 years ago
Adele Zhou
c8bf2da1e0
Enabling hermetic testing for running tests on Foundry.
7 years ago
Craig Tiller
b155c5d312
unchange protobuf
7 years ago
Mehrdad Afshari
28661ea6e1
Bump third_party/protobuf submodule to v3.5.0
7 years ago