diff options
author | Thibault Saunier <thibault.saunier@osg.samsung.com> | 2017-06-23 15:13:16 -0400 |
---|---|---|
committer | Thibault Saunier <thibault.saunier@osg.samsung.com> | 2017-06-28 09:36:48 -0400 |
commit | 992c54b7745b4a30d15033b3fa7606deea98819b (patch) | |
tree | 38badc793c9dc7a2b15b2c9f68cf33fb621d4189 /meson.build | |
parent | bda8440f1f0de5be8036acfd78ec1d72929558ec (diff) |
meson: Allow using glib as a subproject
Diffstat (limited to 'meson.build')
-rw-r--r-- | meson.build | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/meson.build b/meson.build index c6a0f2146..3779ec508 100644 --- a/meson.build +++ b/meson.build @@ -340,13 +340,20 @@ libsinc = include_directories('libs') privinc = include_directories('gst') # Find dependencies -glib_dep = dependency('glib-2.0', version : '>=2.32.0') -gobject_dep = dependency('gobject-2.0') -gmodule_dep = dependency('gmodule-2.0') +glib_dep = dependency('glib-2.0', version : '>=2.32.0', + fallback: ['glib', 'libglib_dep']) +gobject_dep = dependency('gobject-2.0', + fallback: ['glib', 'libgobject_dep']) +gmodule_dep = dependency('gmodule-2.0', + fallback: ['glib', 'libgmodule_dep']) if host_machine.system() == 'windows' - gio_dep = dependency('gio-2.0') + gio_dep = dependency('gio-2.0', + fallback: ['glib', 'libgio_dep']) else - gio_dep = [dependency('gio-2.0'), dependency('gio-unix-2.0')] + gio_dep = [dependency('gio-2.0', + fallback: ['glib', 'libgio_dep']), + dependency('gio-unix-2.0', + fallback: ['glib', 'libgio_dep'])] endif mathlib = cc.find_library('m', required : false) |