AJ Heller
4d4ee609c1
gRPC EventEngine Interface ( #25795 )
4 years ago
Jan Tattermusch
8cae49174c
extract_metadata_from_bazel_xml.py changes from #25272 ( #25758 )
...
* tools/buildgen/extract_metadata_from_bazel_xml.py changes from #25272
* regenerate projects
* get rid of useless _deduplicate_append
* extract_deps worked for both collapsed_sources and collapsed_deps only due to mismatch of bazel label vs target name mismatch
* special handling for absl has no effect
* improve comments
* remove changes that are not needed yet
4 years ago
Lidi Zheng
e7d9cccf9a
Fix build abseil/boringssl/protobuf at head ( #25638 )
...
* Update PyYAML install steps
* F-string is 3.6+
* Regenerate project
4 years ago
Jan Tattermusch
a2697e4592
simplify build.yaml: get rid of the "secure" field ( #25547 )
...
* get rid of useless "secure" field from build.yaml
* remove nonsensical "liblibssl.a" dependency from makefile
* regenerate projects
4 years ago
Lidi Zheng
39cc797025
[xDS Proto] Modernize buildgen scripts ( #25512 )
...
* [xDS Proto] Modernize buildgen scripts
* This PR only covers some buildgen scripts that will be used by xDS
proto
* This PR also improves the debuggability of some scripts
* Merge with master
* Adopt reviewer's advices
4 years ago
Lidi Zheng
d515270e86
Fix the generated_projects.sh again ( #25572 )
...
* Double quote for shell string comparison
4 years ago
Lidi Zheng
4a90992d03
Update PyYAML in generate_project.sh if needed ( #25563 )
4 years ago
Jan Tattermusch
53d32b748f
Cleanup: Remove no-longer-needed expand_filegroups.py ( #25532 )
...
* get rid of expand_filegroups.py
* regenerate projects
4 years ago
Jan Tattermusch
3b6ea094dd
get rid of dll_only in build.yaml ( #25524 )
4 years ago
Jan Tattermusch
0c66144692
Simplify build.yaml's "deps_linkage" logic ( #25521 )
...
* regenerate to fix sanity
* makefile template always assumes deps_linkage=static
* stop setting no-longer-used deps_linkage field in build_autogenerated.yaml
* regenerate projects
4 years ago
Lidi Zheng
a6c5d6c43e
[xDS Proto] Pin PyPI dependencies in Dockerfiles ( #25510 )
4 years ago
Jan Tattermusch
6dbc6ed4e9
remove useless build plugin "generate_vsprojects.py"
4 years ago
Yash Tibrewal
513edce7cb
Replace disrespectful term
4 years ago
Sergii Tkachenko
8db79e2e71
Python style: reformat code using updated yapf 0.30.0
4 years ago
Alexander Polcyn
70f3a25125
Delete unused grpclb-in-dns interop test suite
4 years ago
Richard Belleville
9c0497a0b0
Yapf. Index from beginning
4 years ago
Richard Belleville
38124ab0c6
Review comments
4 years ago
Richard Belleville
010d62175e
Pin protobuf version dependency for grpcio-tools
4 years ago
Lidi Zheng
da399bc970
Install yaml in users's directory
4 years ago
Lidi Zheng
5ea36eb47c
Revert "Revert "Resolve warnings and deprecations in several scripts in tools""
4 years ago
Jan Tattermusch
dcb3f8c73e
Revert "Resolve warnings and deprecations in several scripts in tools"
4 years ago
capstan
1f670397ce
Remove gflags.
...
With the move to abseil's flags, this removed the now-unnecessary submodule and installation commands.
4 years ago
Lidi Zheng
35f48d584d
Explicitly import "util"
4 years ago
Lidi Zheng
6339ae9a4a
Use Python3 for build_cleaner
4 years ago
Lidi Zheng
a9361ecc62
Update build_cleaner
4 years ago
Lidi Zheng
39504dd984
Add --ignore-installed
4 years ago
Lidi Zheng
9191625db7
Upgrade yaml
4 years ago
Lidi Zheng
76aade3eac
Resolve warnings and deprecations in several scripts in tools
4 years ago
AJ Heller
b2d3d157e3
Make generate_projects.sh fail earlier on job errors
4 years ago
capstan
7267c8fcd9
Python3-ize tools/buildgen.
...
* Ran `2to3` on `tools/buildgen` and the `gen_build_yaml.py` files.
* Updated the invocations of python to be explicitly Python 3.
* Changed the loader in `mako_renderer.py` to allow pickle to find the module for pickling `external_version.Version`
* Added a few open-as-binary to placate readers/writers expecting bytes.
* Hand tweaked the templates to remove `iteritems` and fiddle with encodings.
Partially addresses #24359 .
4 years ago
“Mohan
876021f313
Fix two bugs for channelz_sampler_test
4 years ago
Mark D. Roth
12fc8f6a35
Change URI parser to take absl::string_view and move tests to correct directory.
4 years ago
Jan Tattermusch
e4b39f6180
add extra comments and TODOs
4 years ago
Jan Tattermusch
4ef30cc916
add examples of output at individual steps
4 years ago
Jan Tattermusch
f77e418fb2
address review comments
4 years ago
Micah Kornfield
35c0a4cfff
Adds option of using ASM for BoringSSL in Python.
...
- Adds a new environment variable for turning on the build of ASM
for boring SSL.
- Only enables for x86_64 for now. I think this is likely the most
common target and the only machine I have readily accessible.
4 years ago
Jan Tattermusch
a407c2c7b5
turn generated fuzzer tests from tests.json to c++ to match build_autogenerated.yaml
4 years ago
Jan Tattermusch
5d7787770b
add extract_metadata_from_bazel_xml.py explainers
4 years ago
Donna Dionne
8dd0cb4712
Add support for xDS regex matchers.
4 years ago
Esun Kim
d1923afb85
Added missing deps_linkage
5 years ago
Esun Kim
e2889fe265
Added missing deps_linkage
5 years ago
Jan Tattermusch
576f79dff0
cleanup gen_build_yaml.py for end2end tests
5 years ago
Jan Tattermusch
5c8e0bcafb
add missing _test suffix for some bazel tests
5 years ago
Jan Tattermusch
99922fcdf0
bazel tests marked as flaky should not run under run_tests.py
5 years ago
Eric Gribkoff
d19c10ff16
build: re-add xds interop client and server
5 years ago
Jan Tattermusch
8640d82309
fix import broken by missing grpc++_test library
5 years ago
Jan Tattermusch
41ac287f7b
generate build metadata from bazel BUILD
5 years ago
Esun Kim
4a576907c8
Added verify_duplicate_sources
5 years ago
Esun Kim
7be821ac47
Yapf all target python sources
5 years ago
Esun Kim
24021c9bab
Add cmake_target field to abseil targets
5 years ago