[tracker/wip/carlosg/gi-docgen: 15/26] docs: Build again manpages and ontology docs




commit 56f938f068c8733492ba7134863638f409504596
Author: Carlos Garnacho <carlosg gnome org>
Date:   Fri May 28 14:22:03 2021 +0200

    docs: Build again manpages and ontology docs
    
    Manpages aren't going anywhere, and ontology docs not yet.

 docs/meson.build                    |  8 +++++++-
 docs/reference/meson.build          | 12 +++++++++++-
 docs/reference/ontology/meson.build |  1 -
 3 files changed, 18 insertions(+), 3 deletions(-)
---
diff --git a/docs/meson.build b/docs/meson.build
index ead14c401..e43b12a8b 100644
--- a/docs/meson.build
+++ b/docs/meson.build
@@ -1 +1,7 @@
-subdir('reference')
+if get_option('man')
+  subdir('manpages')
+endif
+if get_option('docs')
+  subdir('tools')
+  subdir('reference')
+endif
diff --git a/docs/reference/meson.build b/docs/reference/meson.build
index ff133c815..b279c6ee9 100644
--- a/docs/reference/meson.build
+++ b/docs/reference/meson.build
@@ -1,2 +1,12 @@
+docpath = join_paths(datadir, 'gtk-doc')
+
+icon_images = files(
+  'images/icon-deprecated.svg',
+  'images/icon-fulltextindexed.svg',
+  'images/icon-multivalue.svg',
+  'images/icon-notify.svg',
+  'images/icon-superproperty.svg',
+)
+
 subdir('libtracker-sparql')
-# subdir('ontology')
+subdir('ontology')
diff --git a/docs/reference/ontology/meson.build b/docs/reference/ontology/meson.build
index cff4512ed..2c36c91d6 100644
--- a/docs/reference/ontology/meson.build
+++ b/docs/reference/ontology/meson.build
@@ -17,6 +17,5 @@ gnome.gtkdoc('ontology',
     src_dir: include_directories('.'),
     main_xml: 'ontology-docs.xml',
     html_assets: icon_images,
-    fixxref_args: fixxref_args,
     module_version: tracker_api_major,
     install: true)


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