diff options
author | David Robillard <d@drobilla.net> | 2019-12-09 23:27:04 +0100 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2019-12-09 23:27:04 +0100 |
commit | 3c3b4b9a156b7ec610ab068f471f3daa9251fa88 (patch) | |
tree | b9399d0570e5ddfcb4a699aab681db460e91d580 /gtk2_ardour/wscript | |
parent | 8ec3e5fb540f7d79a6f6ca2bd113bbc3743e954b (diff) |
Suppress warnings in Gtk headers
Diffstat (limited to 'gtk2_ardour/wscript')
-rw-r--r-- | gtk2_ardour/wscript | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/gtk2_ardour/wscript b/gtk2_ardour/wscript index e49ea3ec3e..fe9e618c61 100644 --- a/gtk2_ardour/wscript +++ b/gtk2_ardour/wscript @@ -401,6 +401,12 @@ def configure(conf): autowaf.check_pkg(conf, 'pangoft2', uselib_store='PANGOFT2', atleast_version='1.36.8', mandatory=False) autowaf.check_pkg(conf, 'fontconfig', uselib_store='FONTCONFIG') + if conf.env.CC_NAME == 'gcc' and Options.options.strict: + conf.define('GLIB_DISABLE_DEPRECATION_WARNINGS', 1) + for var in ['CFLAGS', 'CXXFLAGS']: + for lib in ['GTK', 'GTKMM']: + for d in conf.env['INCLUDES_' + lib]: + conf.env.append_value(var, ['-isystem', d]) if sys.platform == 'darwin': retval = conf.run_c_code (code='#include <AppKit/NSWindow.h>\n\ |