summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Griffis <pgriffis@igalia.com>2020-09-19 19:57:31 -0700
committerPatrick Griffis <pgriffis@igalia.com>2020-09-20 12:27:22 -0700
commit6af11afc7fa8681e1dbdfc8cca7fe7a15f54f7c8 (patch)
treef46fdc272168b91df72b69254c91c136509c72dd
parent5156e40631dc3f773d2096a5a32e5b34d850694f (diff)
downloadlibsoup-6af11afc7fa8681e1dbdfc8cca7fe7a15f54f7c8.tar.gz
docs: Fix glib references
-rw-r--r--docs/reference/meson.build8
1 files changed, 8 insertions, 0 deletions
diff --git a/docs/reference/meson.build b/docs/reference/meson.build
index bbdc0054..6aec3a0a 100644
--- a/docs/reference/meson.build
+++ b/docs/reference/meson.build
@@ -52,6 +52,9 @@ scan_args = [
'--ignore-decorators="SOUP_DEPRECATED\w*\s*\([^)]*\)|SOUP_DEPRECATED\w*|SOUP_AVAILABLE\w*"'
]
+glib_prefix = glib_dep.get_pkgconfig_variable('prefix')
+glib_docpath = glib_prefix / 'share' / 'gtk-doc' / 'html'
+
gnome.gtkdoc('libsoup-3.0',
main_xml : 'libsoup-3.0-docs.xml',
src_dir : srcdir,
@@ -59,6 +62,11 @@ gnome.gtkdoc('libsoup-3.0',
namespace : 'soup',
mkdb_args : mkdb_args,
scan_args : scan_args,
+ fixxref_args : [
+ '--extra-dir=@0@'.format(glib_docpath / 'glib'),
+ '--extra-dir=@0@'.format(glib_docpath /'gobject'),
+ '--extra-dir=@0@'.format(glib_docpath /'gio'),
+ ],
dependencies : libsoup_private_dep,
install : true,
content_files: [