diff options
| author | Leitwolf | 2026-11-01 01:39:21 +0300 |
|---|---|---|
| committer | GitHub | 2026-11-01 01:39:21 +0300 |
| commit | 654b0158978b65caa27925b02aa8a8d228e2f386 (patch) | |
| tree | 25841e888932ebac3a51c4b59f77cea5a87ae5bd /src/Progmasoft/Catch3 | |
| parent | 42c68725c816963ec6529dd635d5aaaac23b1c05 (diff) | |
| parent | ff1da91edffa9ee887e9fe737fcd87ec540dfa60 (diff) | |
| download | catch3-654b0158978b65caa27925b02aa8a8d228e2f386.tar.gz | |
Merge pull request #26 from Progmasoft/chore/cpp17-descriptions
Say C++17 everywhere the project describes itself
Diffstat (limited to 'src/Progmasoft/Catch3')
| -rw-r--r-- | src/Progmasoft/Catch3/Internal/Decomposer.hpp | 2 | ||||
| -rw-r--r-- | src/Progmasoft/Catch3/meson.build | 5 |
2 files changed, 3 insertions, 4 deletions
diff --git a/src/Progmasoft/Catch3/Internal/Decomposer.hpp b/src/Progmasoft/Catch3/Internal/Decomposer.hpp index 77a4a123..4c57d3be 100644 --- a/src/Progmasoft/Catch3/Internal/Decomposer.hpp +++ b/src/Progmasoft/Catch3/Internal/Decomposer.hpp @@ -128,7 +128,7 @@ namespace Catch { namespace Detail { - // This was added in C++20, but we require only C++14 for now. + // This was added in C++20, but we require only C++17. template <typename T> using RemoveCVRef_t = std::remove_cv_t<std::remove_reference_t<T>>; } diff --git a/src/Progmasoft/Catch3/meson.build b/src/Progmasoft/Catch3/meson.build index b8d38908..7b75dc6d 100644 --- a/src/Progmasoft/Catch3/meson.build +++ b/src/Progmasoft/Catch3/meson.build @@ -347,8 +347,7 @@ if ((host_machine.system() == 'android') or catch3_dependencies += log_dep endif -# Code that includes the engine's headers needs C++14, and the other -# Progmasoft/ headers C++20; the library itself, with the runner, is built as C++20. +# The library, and the code that includes its headers, need C++17. catch3 = static_library( 'Catch3', sources, @@ -368,7 +367,7 @@ if get_option('install') pkg.generate( catch3, filebase: 'catch3', - description: 'A C++ test framework with a Catch2-compatible API; headers need C++14 and above', + description: 'A C++ test framework with a Catch2-compatible API; headers need C++17 and above', url: 'https://github.com/Progmasoft/catch3', ) endif |