meson: Allow using glib as a subproject
authorThibault Saunier <thibault.saunier@osg.samsung.com>
Fri, 23 Jun 2017 20:18:57 +0000 (16:18 -0400)
committerThibault Saunier <thibault.saunier@osg.samsung.com>
Wed, 28 Jun 2017 15:36:21 +0000 (11:36 -0400)
meson.build

index bdef991..7434451 100644 (file)
@@ -184,9 +184,9 @@ gstvideo_dep = dependency('gstreamer-video-1.0', version : gst_req,
 
 zlib_dep = dependency('zlib')
 bz2lib = cc.find_library('bz2', required : false)
-gio_dep = dependency('gio-2.0', version : glib_req)
-glib_deps = [dependency('glib-2.0', version : glib_req),
-            dependency('gobject-2.0', version : glib_req)]
+glib_deps = [dependency('glib-2.0', version : glib_req, fallback: ['glib', 'libglib_dep']),
+             dependency('gobject-2.0', fallback: ['glib', 'libgobject_dep'])]
+gio_dep = dependency('gio-2.0', fallback: ['glib', 'libgio_dep'])
 
 cdata.set('HAVE_ZLIB', 1)
 if bz2lib.found()