--- a/doc/reference/finch/meson.build Sat Jan 02 00:37:22 2021 -0600
+++ b/doc/reference/finch/meson.build Sat Jan 02 18:52:11 2021 -0600
@@ -18,6 +18,12 @@
'--ignore-files=' + ' '.join(ignore_hfiles),
+# Extra options to supply to fixxrefs + '--extra-dir=@0@'.format(libgnt_docpath), + '--extra-dir=../libpurple', input : 'version.xml.in',
@@ -30,4 +36,5 @@
+ fixxref_args : fixxref_args, gobject_typesfile : DOC_MODULE + '.types')
--- a/doc/reference/libpurple/meson.build Sat Jan 02 00:37:22 2021 -0600
+++ b/doc/reference/libpurple/meson.build Sat Jan 02 18:52:11 2021 -0600
@@ -28,6 +28,11 @@
'--ignore-files=' + ' '.join(ignore_hfiles),
+# Extra options to supply to gtkdoc-fixxref + '--extra-dir=@0@'.format(gplugin_docpath), libpurple_version_xml = configure_file(
input : 'version.xml.in',
@@ -62,5 +67,6 @@
+ fixxref_args: fixxref_args, gobject_typesfile : DOC_MODULE + '.types',
content_files : content_files)
--- a/doc/reference/pidgin/meson.build Sat Jan 02 00:37:22 2021 -0600
+++ b/doc/reference/pidgin/meson.build Sat Jan 02 18:52:11 2021 -0600
@@ -23,6 +23,13 @@
'--ignore-files=' + ' '.join(ignore_hfiles),
+# Extra options to supply to fixxref + '--extra-dir=@0@'.format(gplugin_gtk_docpath), + '--extra-dir=@0@'.format(talkatu_docpath), + '--extra-dir=../libpurple', input : 'version.xml.in',
@@ -43,5 +50,6 @@
+ fixxref_args : fixxref_args, gobject_typesfile : DOC_MODULE + '.types',
content_files : content_files)
--- a/doc/reference/protocols/facebook/meson.build Sat Jan 02 00:37:22 2021 -0600
+++ b/doc/reference/protocols/facebook/meson.build Sat Jan 02 18:52:11 2021 -0600
@@ -12,6 +12,11 @@
'--ignore-headers=' + ' '.join(ignore_hfiles),
+# Extra options to supply to fixxref + '--extra-dir=../../libpurple', # Extra SGML files that are included by $(DOC_MAIN_XML_FILE).
@@ -23,5 +28,6 @@
dependencies : facebook_dep,
+ fixxref_args : fixxref_args, gobject_typesfile : DOC_MODULE + '.types',
content_files : content_files)
--- a/finch/meson.build Sat Jan 02 00:37:22 2021 -0600
+++ b/finch/meson.build Sat Jan 02 18:52:11 2021 -0600
@@ -2,6 +2,8 @@
if get_option('consoleui')
libgnt_dep = dependency('gnt3', version : '>= 3.0.0', required : false)
+ libgnt_docpath = libgnt_dep.get_pkgconfig_variable('prefix') / 'share/gtk-doc/html' @@ -14,6 +16,7 @@
libgnt_dep = libgnt_proj.get_variable('libgnt_dep')
+ libgnt_docpath = meson.build_root() / 'subprojects/libgnt/doc/' libgnt_gir = libgnt_proj.get_variable('libgnt_gir')
--- a/meson.build Sat Jan 02 00:37:22 2021 -0600
+++ b/meson.build Sat Jan 02 18:52:11 2021 -0600
@@ -255,6 +255,8 @@
talkatu_dep = dependency('talkatu', version: '>=0.1.0', required : false)
+ talkatu_docpath = talkatu_dep.get_pkgconfig_variable('prefix') / 'share/gtk-doc/html' talkatu_gir = 'Talkatu-0.0'
talkatu_include_directories = include_directories(
@@ -271,6 +273,8 @@
talkatu_dep = talkatu_proj.get_variable('talkatu_dep')
+ talkatu_docpath = meson.build_root() / 'subprojects/talkatu/talkatu/reference/' talkatu_gir = talkatu_proj.get_variable('talkatu_gir')[0]
@@ -562,6 +566,8 @@
#######################################################################
gplugin_dep = dependency('gplugin', version : '>= 0.29.1', required : false)
+ gplugin_docpath = gplugin_dep.get_pkgconfig_variable('prefix') / 'share/gtk-doc/html' gplugin_gir = 'GPlugin-1.0'
gplugin_include_directories = include_directories(
@@ -573,6 +579,7 @@
gplugin_gtk_dep = dependency('gplugin-gtk', required : true)
+ gplugin_gtk_docpath = gplugin_gtk_dep.get_pkgconfig_variable('prefix') / 'share/gtk-doc/html' gplugin_gtk_gir = 'GPluginGtk-1.0'
gplugin_gtk_include_directories = include_directories(
@@ -592,6 +599,9 @@
gplugin_dep = gplugin_proj.get_variable('gplugin_dep')
+ gplugin_docpath = meson.build_root() / 'subprojects/gplugin/gplugin/reference/' gplugin_gir = gplugin_proj.get_variable('gplugin_gir')[0]
@@ -600,6 +610,8 @@
gplugin_gtk_dep = gplugin_proj.get_variable('gplugin_gtk_dep')
+ gplugin_gtk_docpath = meson.build_root() / 'subprojects/gplugin/gplugin-gtk/reference/' gplugin_gtk_gir = gplugin_proj.get_variable('gplugin_gtk_gir')[0]