Files
glib/gio/xdgmime/meson.build
Philip Withnall 98ab3d7a87 xdgmime: Disable -Wsign-conversion warning inside xdgmime
The code wasn’t written for it, and we don’t want to diverge from
upstream for this, so disable -Wsign-conversion in case it was set for
the overall GLib build.

Signed-off-by: Philip Withnall <pwithnall@gnome.org>

Helps: #3405
2025-04-11 14:02:55 +01:00

29 lines
600 B
Meson
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

xdgmime_sources = files(
'xdgmime.c',
'xdgmimealias.c',
'xdgmimecache.c',
'xdgmimeglob.c',
'xdgmimeicon.c',
'xdgmimeint.c',
'xdgmimemagic.c',
'xdgmimeparent.c',
)
# glib enables various warnings which the xdgmime code wasnt designed to
# work with
extra_xdgmime_args = cc.get_supported_arguments([
'-Wno-sign-conversion',
])
xdgmime_lib = static_library('xdgmime',
sources : xdgmime_sources,
include_directories : [configinc],
pic : true,
c_args : [
'-DHAVE_CONFIG_H',
'-DXDG_PREFIX=_gio_xdg',
extra_xdgmime_args,
],
gnu_symbol_visibility : 'hidden',
)