From de41f8223c4aa8ff447dbc03b25e57b53dd75867 Mon Sep 17 00:00:00 2001 From: Abseil Team Date: Mon, 1 Mar 2021 19:46:03 -0500 Subject: [PATCH] Googletest export Add Supported Platforms page to docs PiperOrigin-RevId: 360307129 --- docs/_data/navigation.yml | 4 ++++ docs/platforms.md | 35 +++++++++++++++++++++++++++++++++++ 2 files changed, 39 insertions(+) create mode 100644 docs/platforms.md diff --git a/docs/_data/navigation.yml b/docs/_data/navigation.yml index 671ed9051..b79f25052 100644 --- a/docs/_data/navigation.yml +++ b/docs/_data/navigation.yml @@ -1,4 +1,8 @@ nav: +- section: "Get Started" + items: + - title: "Supported Platforms" + url: "/platforms.html" - section: "Guides" items: - title: "GoogleTest Primer" diff --git a/docs/platforms.md b/docs/platforms.md new file mode 100644 index 000000000..eba6ef805 --- /dev/null +++ b/docs/platforms.md @@ -0,0 +1,35 @@ +# Supported Platforms + +GoogleTest requires a codebase and compiler compliant with the C++11 standard or +newer. + +The GoogleTest code is officially supported on the following platforms. +Operating systems or tools not listed below are community-supported. For +community-supported platforms, patches that do not complicate the code may be +considered. + +If you notice any problems on your platform, please file an issue on the +[GoogleTest GitHub Issue Tracker](https://github.com/google/googletest/issues). +Pull requests containing fixes are welcome! + +### Operating systems + +* Linux +* macOS +* Windows + +### Compilers + +* gcc 5.0+ +* clang 5.0+ +* MSVC 2015+ + +**macOS users:** Xcode 9.3+ provides clang 5.0+. + +### Build systems + +* [Bazel](https://bazel.build/) +* [CMake](https://cmake.org/) + +Bazel is the build system used by the team internally and in tests. CMake is +supported on a best-effort basis and by the community.