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
Mahak Mukhi
a68829023c
more sanity
...
trying to fix some sanity
nope that didn't work
fixing test failiures
added debug code
more trail and error
more trial and error
cleaning debug code
8 years ago