From 80838668aea1b53cc4438a63bb9f0fcab80cd3f7 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Sun, 5 Jul 2020 15:01:15 +0200 Subject: Update autowaf --- wscript | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) (limited to 'wscript') diff --git a/wscript b/wscript index 7a6071f..2ae293d 100644 --- a/wscript +++ b/wscript @@ -65,7 +65,7 @@ def configure(conf): if Options.options.ultra_strict: # All warnings enabled by autowaf, disable some we trigger - conf.add_compiler_flags('*', { + autowaf.add_compiler_flags(conf.env, '*', { 'clang': [ '-Wno-padded', '-Wno-reserved-id-macro', @@ -73,7 +73,6 @@ def configure(conf): ], 'gcc': [ '-Wno-padded', - '-Wno-switch-default', '-Wno-switch-enum', ], 'msvc': [ @@ -84,7 +83,7 @@ def configure(conf): ], }) - conf.add_compiler_flags('c', { + autowaf.add_compiler_flags(conf.env, 'c', { 'clang': [ '-Wno-bad-function-cast', '-Wno-float-equal', @@ -102,10 +101,8 @@ def configure(conf): ], }) - conf.add_compiler_flags('cxx', { + autowaf.add_compiler_flags(conf.env, 'cxx', { 'clang': [ - '-Wno-c++98-compat', - '-Wno-c++98-compat-pedantic', '-Wno-documentation-unknown-command', '-Wno-old-style-cast', ], @@ -124,14 +121,14 @@ def configure(conf): # Add some platform-specific warning suppressions if conf.env.TARGET_PLATFORM == "win32": - conf.add_compiler_flags('*', { + autowaf.add_compiler_flags(conf.env, '*', { 'gcc': ['-Wno-cast-function-type', '-Wno-conversion', '-Wno-format', '-Wno-suggest-attribute=format'], }) elif conf.env.TARGET_PLATFORM == 'darwin': - conf.add_compiler_flags('*', { + autowaf.add_compiler_flags(conf.env, '*', { 'clang': ['-DGL_SILENCE_DEPRECATION', '-Wno-deprecated-declarations', '-Wno-direct-ivar-access'], -- cgit v1.2.1