This commit is contained in:
+7
-6
@@ -1,6 +1,6 @@
|
|||||||
project('evk', ['c','cpp'],
|
project('evk', ['c','cpp'],
|
||||||
version : '0.1',
|
version : '0.1',
|
||||||
default_options : ['c_std=gnu23', 'default_library=static'])
|
default_options : ['c_std=c23', 'default_library=static'])
|
||||||
|
|
||||||
build_config = configuration_data()
|
build_config = configuration_data()
|
||||||
|
|
||||||
@@ -23,17 +23,18 @@ disabled_warnings = {
|
|||||||
|
|
||||||
subproject('evol-headers')
|
subproject('evol-headers')
|
||||||
|
|
||||||
evh_c_args = []
|
evk_c_args = []
|
||||||
|
|
||||||
cc = meson.get_compiler('c')
|
cc = meson.get_compiler('c')
|
||||||
if cc.get_id() == 'msvc'
|
if cc.get_id() == 'msvc'
|
||||||
evh_c_args += '/Zc:preprocessor'
|
evk_c_args += '/Zc:preprocessor'
|
||||||
elif cc.get_id() == 'clang'
|
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
|
endif
|
||||||
|
|
||||||
foreach w : disabled_warnings[cc.get_id()]
|
foreach w : disabled_warnings[cc.get_id()]
|
||||||
evh_c_args += '-Wno-'+w
|
evk_c_args += '-Wno-'+w
|
||||||
endforeach
|
endforeach
|
||||||
|
|
||||||
evk_incdir = [
|
evk_incdir = [
|
||||||
@@ -74,5 +75,5 @@ executable(
|
|||||||
dependency('shaderc'),
|
dependency('shaderc'),
|
||||||
dependency('spvref'),
|
dependency('spvref'),
|
||||||
],
|
],
|
||||||
c_args: evh_c_args,
|
c_args: evk_c_args,
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user