From 56f938f068c8733492ba7134863638f409504596 Mon Sep 17 00:00:00 2001 From: Carlos Garnacho Date: Fri, 28 May 2021 14:22:03 +0200 Subject: 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) -- cgit v1.2.1