From dea91729b6ec00c53d015d7df589f2df3176b7b8 Mon Sep 17 00:00:00 2001 From: Egor Tensin Date: Fri, 7 May 2021 23:56:11 +0300 Subject: add --help-toolsets parameter Also, get rid of mentions of Visual Studio versions lower than 2010. --- README.md | 32 +++++++++++++++++--------------- 1 file changed, 17 insertions(+), 15 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index 0a2339f..82c357c 100644 --- a/README.md +++ b/README.md @@ -35,25 +35,27 @@ Toolsets Supported platform/build system/compiler combinations include, but are not limited to: -| Platform | Build system | Compiler -| -------- | ------------ | -------- -| Linux | make | Clang -| | | GCC -| | | MinGW-w64 -| Windows | make \[1\] | Clang (clang/clang++) -| | | Clang (clang-cl \[2\]) -| | | MinGW-w64 -| | msbuild | MSVC -| Cygwin | make | Clang -| | | GCC -| | | MinGW-w64 - -1. Both GNU `make` and MinGW `mingw32-make`. -2. Boost 1.69.0 or higher only. +| Platform | Build system | Compiler | +| -------- | -------------- | ----------- | +| Linux | make | Clang | +| | | GCC | +| | | MinGW-w64 | +| Windows | make \[1\] | Clang \[2\] | +| | | MinGW-w64 | +| | msbuild | MSVC | +| Cygwin | make | Clang | +| | | GCC | +| | | MinGW-w64 | + +1. Both GNU make and MinGW mingw32-make. +2. clang-cl is supported by Boost 1.69.0 or higher only. All of those are verified continuously by the [Boost (toolsets)] and [Examples (toolsets)] workflows. +For a complete list of possible `--toolset` parameter values, pass the +`--help-toolsets` flag to either `boost-build` or `cmake-build`. + [Boost (toolsets)]: https://github.com/egor-tensin/cmake-common/actions/workflows/boost_toolsets.yml [Examples (toolsets)]: https://github.com/egor-tensin/cmake-common/actions/workflows/example_toolsets.yml -- cgit v1.2.3