if not asserts
warning_args += [
- '-Wno-unused-but-set-variable',
- '-Wno-unused-variable',
'-Wno-unused-function',
]
endif
-
checks = get_option('checks')
config.set('DBUS_ENABLE_CHECKS', checks ? 1 : false)
config.set('DBUS_DISABLE_CHECKS', not checks ? 1 : false)
config.set('GLIB_VERSION_MIN_REQUIRED', 'GLIB_VERSION_2_38')
config.set('GLIB_VERSION_MAX_ALLOWED', 'G_ENCODE_VERSION(2,44)')
+if not checks
+ warning_args += [
+ '-Wno-unused-label',
+ ]
+endif
+
+if not (asserts and checks)
+ warning_args += [
+ '-Wno-unused-but-set-variable',
+ '-Wno-unused-variable',
+ ]
+endif
+
windows_output_debug = get_option('windows_output_debug_string')
config.set('DBUS_USE_OUTPUT_DEBUG_STRING', windows_output_debug)