mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2024-11-09 19:06:15 +01:00
Merge branch 'mcatanzaro/plain-build-cast-checks' into 'main'
Disable cast checks in plain builds See merge request GNOME/glib!2894
This commit is contained in:
commit
870fc6763e
@ -257,11 +257,11 @@ endif
|
||||
# optimization is 0 or g; otherwise, we have a production build.
|
||||
glib_debug_cflags = []
|
||||
glib_debug = get_option('glib_debug')
|
||||
optimized_build = get_option('optimization') not in [ '0', 'g' ]
|
||||
if glib_debug.enabled() or (glib_debug.auto() and get_option('debug') and not optimized_build)
|
||||
if (glib_debug.enabled() or (
|
||||
glib_debug.auto() and get_option('debug') and get_option('optimization') in [ '0', 'g' ]))
|
||||
glib_debug_cflags += ['-DG_ENABLE_DEBUG']
|
||||
message('Enabling various debug infrastructure')
|
||||
elif optimized_build
|
||||
else
|
||||
glib_debug_cflags += ['-DG_DISABLE_CAST_CHECKS']
|
||||
message('Disabling cast checks')
|
||||
endif
|
||||
|
Loading…
Reference in New Issue
Block a user