[Doc] Update README.md to address upb issue (#34411)

Fixes https://github.com/grpc/grpc/issues/34405
pull/35620/head
Esun Kim 1 year ago committed by GitHub
parent 5b724c09c5
commit f1254a78b3
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 1
      third_party/README.md

@ -17,6 +17,7 @@ gRPC depends on several third-party libraries, their source code is available
- gRPC C++ needs to stay buildable/installable even if the submodules are not present (e.g. the tar.gz archive with gRPC doesn't contain the submodules),
assuming that the dependencies are already installed. This is a requirement for being able to provide a reasonable install process (e.g. using cmake)
and to support package managers for gRPC C++.
- CAVEAT: upb is an exception here because of its lack of cmake support. Therefore, third_party/upb should be present to build gRPC until upb supports it.
- Adding a new dependency is a lot of work (both for us and for the users).
We currently support multiple build systems (BAZEL, cmake, make, ...) so adding a new dependency usually requires updates in multiple build systems

Loading…
Cancel
Save