summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorNirbheek Chauhan <nirbheek@centricular.com>2018-11-30 16:32:21 +0530
committerEmmanuele Bassi <ebassi@gmail.com>2019-02-28 16:41:04 +0000
commitec4790359b0ac0afdf1bb2cd8064266e9e2ec170 (patch)
treefb2efc93fbc45ccdd952ba83f062f1b134b5349d /docs
parentbf6452b804601f8af5d7994c6be8847ac64e9d83 (diff)
downloadgdk-pixbuf-ec4790359b0ac0afdf1bb2cd8064266e9e2ec170.tar.gz
meson: Add subproject fallbacks for all dependencies
This is needed to build gtk+ and all dependencies from scratch on Windows with meson subprojects.
Diffstat (limited to 'docs')
-rw-r--r--docs/meson.build6
1 files changed, 5 insertions, 1 deletions
diff --git a/docs/meson.build b/docs/meson.build
index 4a40cf1e8..0d90b4755 100644
--- a/docs/meson.build
+++ b/docs/meson.build
@@ -4,7 +4,11 @@ configure_file(input: 'version.xml.in',
output: 'version.xml',
configuration: version_xml)
-glib_prefix = dependency('glib-2.0').get_pkgconfig_variable('prefix')
+if gobject_dep.type_name() == 'pkgconfig'
+ glib_prefix = gobject_dep.get_pkgconfig_variable('prefix')
+else
+ glib_prefix = get_option('prefix')
+endif
glib_docpath = join_paths(glib_prefix, 'share', 'gtk-doc', 'html')
docpath = join_paths(gdk_pixbuf_datadir, 'gtk-doc', 'html')