summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarlos Garnacho <carlosg@gnome.org>2021-05-28 14:22:03 +0200
committerCarlos Garnacho <carlosg@gnome.org>2021-06-04 15:54:00 +0200
commit56f938f068c8733492ba7134863638f409504596 (patch)
tree2a4b3c169304664473366dc6cad8226b9c75939d
parentcfd3ce389ef2dd0282941f5b1ebef517b949d0fc (diff)
downloadtracker-56f938f068c8733492ba7134863638f409504596.tar.gz
docs: Build again manpages and ontology docs
Manpages aren't going anywhere, and ontology docs not yet.
-rw-r--r--docs/meson.build8
-rw-r--r--docs/reference/meson.build12
-rw-r--r--docs/reference/ontology/meson.build1
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)