From 35c52c1ab9b8ade2e66548fcec5e417092d8e583 Mon Sep 17 00:00:00 2001 From: Andrea Pappacoda Date: Sat, 20 Sep 2025 21:06:49 +0200 Subject: [PATCH] build(meson): use C++17 for gtest >= 1.17.0 (#2241) --- test/meson.build | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/test/meson.build b/test/meson.build index 80621d3..745236b 100644 --- a/test/meson.build +++ b/test/meson.build @@ -108,9 +108,11 @@ subdir('www') subdir('www2'/'dir') subdir('www3'/'dir') -# GoogleTest 1.13.0 requires C++14 +# New GoogleTest versions require new C++ standards test_options = [] -if gtest_dep.version().version_compare('>=1.13.0') +if gtest_dep.version().version_compare('>=1.17.0') + test_options += 'cpp_std=c++17' +elif gtest_dep.version().version_compare('>=1.13.0') test_options += 'cpp_std=c++14' endif