[tracker/wip/carlosg/gi-docgen: 15/26] docs: Build again manpages and ontology docs
- From: Carlos Garnacho <carlosg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [tracker/wip/carlosg/gi-docgen: 15/26] docs: Build again manpages and ontology docs
- Date: Sun, 6 Jun 2021 23:53:25 +0000 (UTC)
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]