diff --git a/libnixf/lib/Parse/meson.build b/libnixf/lib/Parse/meson.build index 04ef0a5d1..0bc46afba 100644 --- a/libnixf/lib/Parse/meson.build +++ b/libnixf/lib/Parse/meson.build @@ -7,7 +7,8 @@ libnixfParse = library('nixfParse', 'Parser.cpp', include_directories: libnixfParse_inc, dependencies: libnixfParse_deps, - install: true + install: true, + cpp_args: [ '-Werror=implicit-fallthrough' ] ) pkgconfig.generate(name: 'libnixfParse', diff --git a/meson.build b/meson.build index 33f74cfbe..8265dd861 100644 --- a/meson.build +++ b/meson.build @@ -25,8 +25,7 @@ cpp = meson.get_compiler('cpp') add_project_arguments([ '-I' + meson.project_build_root(), cpp.get_supported_arguments( - '-Werror=documentation', - '-Werror=implicit-fallthrough' + '-Werror=documentation' ), ], language: 'cpp')