summaryrefslogtreecommitdiff
path: root/meson.build
diff options
context:
space:
mode:
authorNirbheek Chauhan <nirbheek@centricular.com>2017-11-21 21:31:50 +0530
committerNirbheek Chauhan <nirbheek@centricular.com>2018-03-10 19:05:19 +0530
commitc2b2a76b00ec0a994426509ccd6b9dedd077f19b (patch)
treee05b46527dbe8b2162df0a5a02e27a540021e51d /meson.build
parenta9471d491425cc6b815f8b95614b6acfc0c7ff77 (diff)
downloadgobject-introspection-c2b2a76b00ec0a994426509ccd6b9dedd077f19b.tar.gz
meson: Add fallbacks for all dependencies
Also add wrap files in subprojects/
Diffstat (limited to 'meson.build')
-rw-r--r--meson.build15
1 files changed, 10 insertions, 5 deletions
diff --git a/meson.build b/meson.build
index d9f9d2a7..b117dd15 100644
--- a/meson.build
+++ b/meson.build
@@ -52,11 +52,16 @@ endif
# Always bumped to match our version
glib_version = '>=2.@0@.@1@'.format(gi_versions[1], gi_versions[2])
-gobject_dep = dependency('gobject-2.0', version : glib_version)
-gio_dep = dependency('gio-2.0', version : glib_version)
-gmodule_dep = dependency('gmodule-2.0', version : glib_version)
-giounix_dep = dependency('gio-unix-2.0', version : glib_version, required: false)
-libffi_dep = dependency('libffi')
+gobject_dep = dependency('gobject-2.0', version : glib_version,
+ fallback: ['glib', 'libgobject_dep'])
+gio_dep = dependency('gio-2.0', version : glib_version,
+ fallback: ['glib', 'libgio_dep'])
+gmodule_dep = dependency('gmodule-2.0', version : glib_version,
+ fallback: ['glib', 'libgmodule_dep'])
+giounix_dep = dependency('gio-unix-2.0', version : glib_version,
+ fallback: ['glib', 'libgio_dep'], required: false)
+libffi_dep = dependency('libffi',
+ fallback : ['libffi', 'ffi_dep'])
gir_build = get_option('gir_build')
subdir('girepository')