From 1f0c1945ca1911a9ea815660a3ab9e4ac06b2fe9 Mon Sep 17 00:00:00 2001 From: Robear Selwans Date: Tue, 5 May 2026 15:23:06 +0300 Subject: [PATCH] Build steps modification + Went from gnu23 to c23 --- meson.build | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/meson.build b/meson.build index 6accfe7..6b4df26 100644 --- a/meson.build +++ b/meson.build @@ -1,6 +1,6 @@ project('evk', ['c','cpp'], version : '0.1', - default_options : ['c_std=gnu23', 'default_library=static']) + default_options : ['c_std=c23', 'default_library=static']) build_config = configuration_data() @@ -23,17 +23,18 @@ disabled_warnings = { subproject('evol-headers') -evh_c_args = [] +evk_c_args = [] cc = meson.get_compiler('c') if cc.get_id() == 'msvc' - evh_c_args += '/Zc:preprocessor' + evk_c_args += '/Zc:preprocessor' elif cc.get_id() == 'clang' - evh_c_args += '-DEV_CC_CLANG=1' + evk_c_args += '-DEV_CC_CLANG=1' + evk_c_args += '-fms-extensions' endif foreach w : disabled_warnings[cc.get_id()] - evh_c_args += '-Wno-'+w + evk_c_args += '-Wno-'+w endforeach evk_incdir = [ @@ -74,5 +75,5 @@ executable( dependency('shaderc'), dependency('spvref'), ], - c_args: evh_c_args, + c_args: evk_c_args, )