diff options
-rw-r--r-- | meson.build | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/meson.build b/meson.build index 0b504c6..f0fa77c 100644 --- a/meson.build +++ b/meson.build @@ -8,8 +8,22 @@ add_project_arguments( '-D_POSIX_C_SOURCE=200809L', '-DXDG_PREFIX=xdg_test', '-DHAVE_MMAP', - '-Wmissing-prototypes', + '-Wduplicated-branches', + '-Wimplicit-fallthrough', + '-Wmisleading-indentation', + '-Wmissing-field-initializers', + '-Wnonnull', + '-Wstrict-prototypes', + '-Wunused', + '-Werror=format=2', + '-Werror=implicit-function-declaration', + '-Werror=init-self', + '-Werror=missing-include-dirs', + '-Werror=missing-prototypes', + '-Werror=pointer-arith', + '-Werror=pointer-sign', '-Werror=sign-compare', + '-Werror=unused-result', language: 'c', native: true, ) |