Adele Zhou
238332272c
Update bazel toolchain version.
7 years ago
Loo Rong Jie
e97c230f87
[Bazel] Do not use -pthread on Windows
7 years ago
Adele Zhou
8fe2531d09
Redefine grpc_sh_binary as native.sh_binary.
7 years ago
Alexander Polcyn
9df154ca32
Correct usage of select in _get_external_deps
7 years ago
Vijay Pai
294e996a8d
Add me to build system owners
7 years ago
Alexander Polcyn
f1b933ce7f
Avoid building c-ares lib when grpc_no_ares is true
7 years ago
Craig Tiller
c052f363bf
Substitute a11r for ctiller in all OWNERS files
7 years ago
Vijay Pai
37abc4ae7b
Typo
7 years ago
Vijay Pai
9809ce38e9
Use appropriate preprocessor guards to allow building without exceptions
7 years ago
Alexander Polcyn
9f01ae0052
Get rid of references to bazel toolchains and remote_execution, since they are only present on master
7 years ago
Alexander Polcyn
0678db7e24
Move more special cases in bazel build to the .bzl files
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
Alexander Polcyn
54a70409c0
Move more special cases in bazel build to the .bzl files
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
Alexander Polcyn
b94346f541
pass intended invocation args to bazel tests under poller script
7 years ago
Craig Tiller
e55fb8aaa8
Allow running tests directly (default poller, foundry wont see them)
7 years ago
Adele Zhou
5b7cdefb68
Rename port_hermetic to port_isolated_runtime_environment
7 years ago
Adele Zhou
e5df91f477
Use select to decide the test is hermetic or not
7 years ago
Adele Zhou
c8bf2da1e0
Enabling hermetic testing for running tests on Foundry.
7 years ago
Craig Tiller
360712fe99
Start to get Bazel running different pollers
7 years ago
Vijay Pai
95593c5b8b
Remove unnecessary secure dependences
7 years ago
Vijay Pai
4fdb08ad62
Revert "Restructure plugin builds to avoid building more than needed"
7 years ago
Vijay Pai
4cf5f3e41e
Restructure plugin builds to avoid building more than needed
7 years ago
Vijay Pai
6040975930
In bazel builds, provide an option to select non-uses of c_ares
7 years ago
Alexander Polcyn
27bf05d003
Add tests for c-ares wrapper using a local DNS server.
7 years ago
Vladimir Moskva
759c7029b1
Rename set to depset
7 years ago
yang-g
109040f796
Support features in grpc_package
7 years ago
Nicolas "Pixel" Noble
2bc5e3ac40
Moving visibility and package creation to the build system.
7 years ago
Vijay Pai
4280725bb3
Clean up grpc++_unsecure so that it doesn't require secure content anymore
7 years ago
Ian Coolidge
6b08cf4c81
Propagate alwayslink in the grpc_cc_library build rule template.
7 years ago
Craig Tiller
7e813a2bc4
Remove bazel warning (we have owners now), set noparent on bazel/OWNERS
7 years ago
Craig Tiller
e476f7d33f
Strawman OWNERS --> CODEOWNERS script
7 years ago
Jan Tattermusch
4d5c3102a1
fix remaining license notices
8 years ago
Jan Tattermusch
7897ae9308
auto-fix most of licenses
8 years ago
Nicolas "Pixel" Noble
3dedf65b0f
Fixing indentation + fixing interop_client.
8 years ago
Craig Tiller
a753371f05
Rework well_known_protos attr, and some other fixes
8 years ago
Craig Tiller
f66de6e217
Fix a build bug, add a note
8 years ago
Craig Tiller
e09babb949
Really remove rule
8 years ago
Craig Tiller
eb2c1bcd19
Eliminate grpc_cc_libraries
...
Best practice for Bazel builds gives one rule per target, and producing
multiple targets conflicts with this.
Short term: define macros, and common libraries that can eliminate the
duplication.
Longer term: eliminate the existing plugin registration mechanism, and
replace it with a C++ static initialization in appropriate files. This
will allow grpc to be layered strictly atop grpc_unsecure (and similarly
grpc++ atop grpc++_unsecure and grpc).
8 years ago
Nicolas "Pixel" Noble
d69f776c4d
Merge failure - add new linkshared argument.
8 years ago
Alexander Polcyn
f5521c33f9
Revert "Merge branch 'master' into v1.3.x"
...
This reverts commit 79759fea1a
, reversing
changes made to dc36f4df6a
.
8 years ago
Nicolas "Pixel" Noble
3bd8177ce6
Converting end2end/generate_tests.bzl.
8 years ago
Nicolas "Pixel" Noble
2b0f00168b
Adding grpc_generate_one_off_targets target.
8 years ago
Vijay Pai
a8749903dd
Avoid duplication in build rules by expanding the grpc_cc_libraries rule-creation macro
8 years ago
Vijay Pai
576e546019
Changes required to make build possible: create separate grpc++_base{,_unsecure}, move grpc_compression_trace definition, and remove an assertion about library initialization from server
8 years ago
Vijay Pai
f74eaa6957
Fix up protobuf submodule name to match bazel expectation
8 years ago
Nicolas "Pixel" Noble
15cd5ce2ed
Rewriting core tests BUILD files to use the build system.
8 years ago
Makarand Dharmapurikar
c872a993e5
.proto and BUILD files can now in differnt dirs
8 years ago
Mahak Mukhi
78f12e5c76
Add _mock files to output list of generate_cc.bzl
8 years ago
Mahak Mukhi
459da91519
fixing bug
8 years ago