Move supported_platforms.md under g3doc/.

No-Try: True
Bug: webrtc:12896
Change-Id: Id194fe0e6d09b7661078f9eb2f35b7cbc67a82de
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/224084
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Artem Titov <titovartem@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#34374}
This commit is contained in:
Mirko Bonadei 2021-06-28 14:02:13 +02:00 committed by WebRTC LUCI CQ
parent e6ab5200b3
commit 06b8f7ea32
2 changed files with 15 additions and 12 deletions

View File

@ -7,6 +7,7 @@
* [Threading](/api/g3doc/threading_design.md)
* Implementation
* [Basic concepts](/g3doc/implementation_basics.md)
* [Supported Platforms and Compilers](/g3doc/supported-platforms-and-compilers.md)
* Network
* [ICE](/p2p/g3doc/ice.md)
* STUN

View File

@ -7,28 +7,30 @@
The list of officially supported operating systems and CPUs is:
* Android: armeabi-v7a, arm64-v8a, x86, x86_64.
* iOS: arm64, x86_64.
* Linux: armeabi-v7a, arm64-v8a, x86, x86_64.
* macOS: x86_64, arm64 (M1).
* Windows: x86_64.
* Android: armeabi-v7a, arm64-v8a, x86, x86_64.
* iOS: arm64, x86_64.
* Linux: armeabi-v7a, arm64-v8a, x86, x86_64.
* macOS: x86_64, arm64 (M1).
* Windows: x86_64.
Other platforms are not officially supported (which means there is no CI
coverage for them) but patches to keep WebRTC working with them are welcomed
by the WebRTC Team.
coverage for them) but patches to keep WebRTC working with them are welcomed by
the WebRTC Team.
## Compilers
WebRTC officially supports clang on all the supported platforms. The clang
version officially supported is the one used by Chromium (hence the version
is really close to Tip of Tree and can be checked [here](https://source.chromium.org/chromium/chromium/src/+/main:tools/clang/scripts/update.py)
version officially supported is the one used by Chromium (hence the version is
really close to Tip of Tree and can be checked
[here](https://source.chromium.org/chromium/chromium/src/+/main:tools/clang/scripts/update.py)
by looking at the value of `CLANG_REVISION`).
See also [here](https://source.chromium.org/chromium/chromium/src/+/main:docs/clang.md)
See also
[here](https://source.chromium.org/chromium/chromium/src/+/main:docs/clang.md)
for some clang related documentation from Chromium.
MSVC is also supported at version VS 2019 16.61.
Other compilers are not officially supported (which means there is no CI
coverage for them) but patches to keep WebRTC working with them are welcomed
by the WebRTC Team.
coverage for them) but patches to keep WebRTC working with them are welcomed by
the WebRTC Team.