From 75b62666941cf62621d3cc5a852f1ec7ab2e9726 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kai=20K=C3=B6hne?= Date: Fri, 29 Oct 2021 16:57:54 +0200 Subject: Document third-party components by their upstream name Also use a paragraph from the upstream documentation for third-party code that missed it so far. Change-Id: I2609d32eafca9810116f7a9ac2df9221541acb15 Reviewed-by: Eike Ziller Reviewed-by: Leena Miettinen --- README.md | 22 +++++++++++++++++----- 1 file changed, 17 insertions(+), 5 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index d7a702f3d7d..b30250bcc15 100644 --- a/README.md +++ b/README.md @@ -309,7 +309,10 @@ we thank the authors who made this possible: With backported/additional patches from https://code.qt.io/clang/llvm-project.git -### Reference implementation for std::experimental::optional +### Optional + + A single-header header-only library for representing optional (nullable) + objects for C++14 (and C++11 to some extent) and passing them by value. https://github.com/akrzemi1/Optional @@ -324,7 +327,9 @@ we thank the authors who made this possible: The idea and interface is based on Boost.Optional library authored by Fernando Luis Cacciola Carballal -### Implementation for std::variant +### MPark.Variant + + MPark.Variant is an implementation of C++17 std::variant for C++11/14/17. https://github.com/mpark/variant @@ -335,7 +340,11 @@ we thank the authors who made this possible: Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt) -### Implementation for std::span +### std::span implementation for C++11 and later + + A single-header implementation of C++20's std::span, conforming to the C++20 + committee draft. It is compatible with C++11, but will use newer language + features if they are available. https://github.com/tcbrindle/span @@ -395,7 +404,10 @@ we thank the authors who made this possible: IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -### SQLite, in-process library that implements a SQL database engine +### SQLite (version 3.8.10.2) + +SQLite is a C-language library that implements a small, fast, self-contained, +high-reliability, full-featured, SQL database engine. SQLite (https://www.sqlite.org) is in the Public Domain. @@ -487,7 +499,7 @@ SQLite (https://www.sqlite.org) is in the Public Domain. from Florian Loitsch which is licensed under the MIT License (see above). Copyright © 2009 Florian Loitsch -### Minitrace +### minitrace Simple C/C++ library for producing JSON traces. -- cgit v1.2.3