diff options
Diffstat (limited to 'giscanner/meson.build')
-rw-r--r-- | giscanner/meson.build | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/giscanner/meson.build b/giscanner/meson.build index 6ae34067..67c043d0 100644 --- a/giscanner/meson.build +++ b/giscanner/meson.build @@ -82,10 +82,14 @@ if not cc.has_header('unistd.h') giscanner_args += '-DYY_NO_UNISTD_H' endif -custom_c_args = cc.get_supported_arguments([ - '-Wno-missing-field-initializers', - '-Wno-unused-parameter', -]) +custom_c_args = [] +if cc.get_id() != 'msvc' + custom_c_args = cc.get_supported_arguments([ + '-Wno-missing-field-initializers', + '-Wno-unused-parameter', + ]) +endif + giscanner_lib = static_library('giscanner', sources: [ 'sourcescanner.c', |