summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKjell Ahlstedt <kjellahlstedt@gmail.com>2023-12-11 14:22:24 +0100
committerKjell Ahlstedt <kjellahlstedt@gmail.com>2023-12-11 14:22:24 +0100
commit57d703c2e35edf14271a4baaceb8f1c0e2bd8207 (patch)
treeba296d5666186a62e81c729b8f794ac37aeeb3f6
parent1e49c24370a80b952bbac85a90a7d0e09e017e51 (diff)
meson.build: Don't fail if warning_level=everything
-rw-r--r--meson.build7
1 files changed, 6 insertions, 1 deletions
diff --git a/meson.build b/meson.build
index 9bb5cc9..94526c3 100644
--- a/meson.build
+++ b/meson.build
@@ -79,7 +79,12 @@ if is_dist_check
else
cpp_warnings = get_option('warnings')
endif
-warning_level = get_option('warning_level').to_int()
+if get_option('warning_level') in ['0','1','2','3','4','5']
+ warning_level = get_option('warning_level').to_int()
+else
+ # For instance get_option('warning_level') == 'everything'
+ warning_level = 99
+endif
werror = get_option('werror')
build_deprecated_api = get_option('build-deprecated-api')
build_exceptions_api = get_option('build-exceptions-api')