diff options
-rw-r--r-- | meson.build | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/meson.build b/meson.build index 9299004b..c7a6ade3 100644 --- a/meson.build +++ b/meson.build @@ -168,8 +168,6 @@ else '-Werror=missing-prototypes', '-Werror=return-type', '-Werror=empty-body', - '-Werror=incompatible-pointer-types', - '-Werror=int-conversion', '-Wimplicit-fallthrough=3', '-Wmisleading-indentation', '-Wno-missing-field-initializers', @@ -181,6 +179,13 @@ else '-Wno-microsoft-enum-value', '-Wno-unused-function', ]) + + if host_machine.system() != 'darwin' + c_args += cc.get_supported_arguments([ + '-Werror=incompatible-pointer-types', + '-Werror=int-conversion', + ]) + endif endif add_project_arguments(c_args, language: 'c') |