Skip to content

Commit b367e98

Browse files
committed
Tweak badges and compiler support in the README
1 parent 6053236 commit b367e98

File tree

1 file changed

+11
-8
lines changed

1 file changed

+11
-8
lines changed

README.md

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
[![Latest Release](https://img.shields.io/badge/release-cpp--TimSort%2F1.2.1-blue.svg)](https://github.com/timsort/cpp-TimSort/releases/tag/v1.2.1)
2-
[![Conan Package](https://img.shields.io/badge/conan-1.2.1-blue.svg)](https://conan.io/center/timsort?version=1.2.1)
3-
[![License](https://img.shields.io/:license-mit-blue.svg)](https://doge.mit-license.org)
1+
[![Latest Release](https://img.shields.io/badge/release-1.2.1-blue.svg)](https://github.com/timsort/cpp-TimSort/releases/tag/v1.2.1)
2+
[![Conan Package](https://img.shields.io/badge/conan-cpp--TimSort%2F1.2.1-blue.svg)](https://conan.io/center/timsort?version=1.2.1)
43

54
## TimSort
65

@@ -44,19 +43,23 @@ gfx::timsort(vec.begin(), vec.end(), std::less<size_t>(), &len);
4443
4544
## INSTALLATION & COMPATIBILITY
4645
46+
![Ubuntu builds status](https://github.com/timsort/cpp-TimSort/workflows/Ubuntu%20Builds/badge.svg?branch=1.x.y)
47+
![Windows builds status](https://github.com/timsort/cpp-TimSort/workflows/Windows%20Builds/badge.svg?branch=1.x.y)
48+
![MacOS builds status](https://github.com/timsort/cpp-TimSort/workflows/MacOS%20Builds/badge.svg?branch=1.x.y)
49+
4750
This library is compatible with C++98, but if you compile it with C++11 or higher it will try to use `std::move()`
4851
when possible instead of copying vaues around, which notably allows to sort collections of move-only types (see
4952
[#9](https://github.com/gfx/cpp-TimSort/pull/9) for details).
5053
5154
You can explicity control the use of `std::move()` by setting the macro `GFX_TIMSORT_USE_STD_MOVE` to `0` or `1`.
5255
5356
The library has been tested with the following compilers:
54-
* GCC 5
55-
* Clang 3.8
56-
* Xcode 9.2 AppleClang
57-
* MSVC 2017 update 9
57+
* GCC 5.5
58+
* Clang 6
59+
* MSVC 2017
5860
59-
It should also work with more recent compilers, and most likely with some older compilers too.
61+
It should also work with more recent compilers, and most likely with some older compilers too. We used to guarantee
62+
support as far back as Clang 3.8, but the new continuous integration environment doesn't go that far.
6063
6164
The library can be installed on the system via CMake with the following commands:
6265

0 commit comments

Comments
 (0)