Merge branch 'dab_libmount_auto_detection' into 'master'

meson: libmount autodectection

See merge request GNOME/glib!1344
This commit is contained in:
Philip Withnall 2020-02-03 08:20:44 +00:00
commit 12ee603039
2 changed files with 5 additions and 5 deletions

View File

@ -1922,9 +1922,9 @@ glib_conf.set_quoted('GLIB_LOCALE_DIR', join_paths(glib_datadir, 'locale'))
# libmount is only used by gio, but we need to fetch the libs to generate the
# pkg-config file below
libmount_dep = []
if host_system == 'linux' and get_option('libmount')
libmount_dep = [dependency('mount', version : '>=2.23', required : true)]
glib_conf.set('HAVE_LIBMOUNT', 1)
if host_system == 'linux'
libmount_dep = dependency('mount', version : '>=2.23', required : get_option('libmount'))
glib_conf.set('HAVE_LIBMOUNT', libmount_dep.found())
endif
if host_system == 'windows'

View File

@ -30,8 +30,8 @@ option('xattr',
description : 'build with xattr support')
option('libmount',
type : 'boolean',
value : true,
type : 'feature',
value : 'auto',
description : 'build with libmount support')
option('internal_pcre',