From 38a50649179707cf011c244b6eda4de34414d1a3 Mon Sep 17 00:00:00 2001 From: Joshua Ashton Date: Fri, 7 Aug 2020 01:26:46 +0100 Subject: [PATCH] Use c++latest on MSVC --- meson.build | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meson.build b/meson.build index c4aed9b..844ecf4 100644 --- a/meson.build +++ b/meson.build @@ -5,8 +5,9 @@ project('FeatherMC', ['c', 'cpp'], version : '0.0', meson_version : '>= 0.55', d add_project_arguments('-DNOMINMAX', language : 'cpp') feather_compiler = meson.get_compiler('cpp') -feather_cpp_std = 'c++17' feather_platform = target_machine.system() +feather_msvc = feather_compiler.get_id() == 'msvc' +feather_cpp_std = feather_msvc ? 'c++latest' : 'c++17' if feather_compiler.get_id() == 'msvc' add_project_arguments('/std:' + feather_cpp_std, language : 'cpp')