Add note on officially supported platforms (#22344)

* Add initial section on support

* Update src/cpp/README.md

Co-Authored-By: Nicolas Noble <nicolasnoble@users.noreply.github.com>

* Reviewer comments

* Reviewer comments

Co-authored-by: Nicolas Noble <nicolasnoble@users.noreply.github.com>
pull/27049/head
Yash Tibrewal 3 years ago committed by GitHub
parent d17884b7d6
commit 1040c1b90a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 18
      src/cpp/README.md

@ -9,6 +9,24 @@ This section describes how to add gRPC as a dependency to your C++ project.
In the C++ world, there's no universally accepted standard for managing project dependencies. In the C++ world, there's no universally accepted standard for managing project dependencies.
Therefore, gRPC supports several major build systems, which should satisfy most users. Therefore, gRPC supports several major build systems, which should satisfy most users.
## Supported Platforms
* Supported: These platforms are officially supported. We test our code on these
platform and have automated continuous integration tests for them.
* Best Effort: We do not have continous integration tests for these, but we are fairly confident that gRPC C++ would work on them.
We will make our best effort to support them, and we welcome patches for such platforms, but we might need to declare bankruptcy on some issues.
| Operating System | Architectures | Versions | Support Level |
|------------------|---------------|----------|---------------|
| Linux - Debian, Ubuntu, CentOS | x86, x64 | clang 3.4+, GCC 4.9+ | Supported |
| Windows 10+ | x86, x64 | Visual Studio 2015+ | Supported |
| MacOS | x86, x64 | XCode 7.2+ | Supported |
| Linux - Others | x86, x64 | clang 3.4+, GCC 4.9+ | Best Effort |
| Linux | ARM | | Best Effort |
| iOS | | | Best Effort |
| Android | | | Best Effort |
## Bazel ## Bazel
Bazel is the primary build system used by the core gRPC development team. Bazel Bazel is the primary build system used by the core gRPC development team. Bazel

Loading…
Cancel
Save