summaryrefslogtreecommitdiff
path: root/meson.build
diff options
context:
space:
mode:
authorThibault Saunier <thibault.saunier@osg.samsung.com>2017-06-23 15:13:16 -0400
committerThibault Saunier <thibault.saunier@osg.samsung.com>2017-06-28 09:36:48 -0400
commit992c54b7745b4a30d15033b3fa7606deea98819b (patch)
tree38badc793c9dc7a2b15b2c9f68cf33fb621d4189 /meson.build
parentbda8440f1f0de5be8036acfd78ec1d72929558ec (diff)
meson: Allow using glib as a subproject
Diffstat (limited to 'meson.build')
-rw-r--r--meson.build17
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)