[gnome-online-accounts] build: Fix #FooObject style links



commit 45a0c3ceac272a5b34e7882a2b122b64aba51fa5
Author: Iñigo Martínez <inigomartinez gmail com>
Date:   Thu Jul 19 08:54:49 2018 +0200

    build: Fix #FooObject style links
    
    Although #FooObject style links are properly created from the source
    code, there are two content files, `goa-daemon.xml` and
    `goa-overview.xml`, that should also be expanded to generate
    links from tokens.
    
    https://gitlab.gnome.org/GNOME/gnome-online-accounts/merge_requests/2

 doc/meson.build | 6 ++++++
 1 file changed, 6 insertions(+)
---
diff --git a/doc/meson.build b/doc/meson.build
index 18a7e53f..ec669e81 100644
--- a/doc/meson.build
+++ b/doc/meson.build
@@ -10,6 +10,11 @@ if enable_gtk_doc
     configuration: version_conf
   )
 
+  expand_content_files = files(
+    'goa-daemon.xml',
+    'goa-overview.xml'
+  )
+
   gnome.gtkdoc(
     goa_name,
     main_xml: goa_name + '-docs.xml',
@@ -18,6 +23,7 @@ if enable_gtk_doc
     mkdb_args: '--name-space=' + goa_name,
     fixxref_args: '--html-dir=' + join_paths(goa_prefix, gnome.gtkdoc_html_dir(goa_name)),
     gobject_typesfile: files(goa_name + '.types'),
+    expand_content_files: expand_content_files,
     install: true
   )
 endif


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]