summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZeeshan Ali <zeenix@collabora.co.uk>2019-03-12 12:53:55 +0100
committerZeeshan Ali <zeenix@collabora.co.uk>2019-03-12 12:54:29 +0100
commita909708f7dc48545980d39fb32555577520c7aef (patch)
treed5dfe3198a02fe8bb17a99ba68ddc23bb9844597
parent245b73b5efecbe6a9809b6a7de7d5c61c4549fda (diff)
downloadgeoclue-separate-xml.tar.gz
docs: Only build service docs if service build is enabledseparate-xml
Otherwise, `install` target fails when service build is disabled.
-rw-r--r--docs/meson.build42
1 files changed, 22 insertions, 20 deletions
diff --git a/docs/meson.build b/docs/meson.build
index a5ce08e..1b60dde 100644
--- a/docs/meson.build
+++ b/docs/meson.build
@@ -2,25 +2,27 @@ if get_option('libgeoclue')
subdir('lib')
endif
-conf = configuration_data()
-conf.set_quoted('VERSION', gclue_version)
-version_file = configure_file(output: 'version.xml',
- input: 'version.xml.in',
- configuration: conf)
+if get_option('enable-backend')
+ conf = configuration_data()
+ conf.set_quoted('VERSION', gclue_version)
+ version_file = configure_file(output: 'version.xml',
+ input: 'version.xml.in',
+ configuration: conf)
-content_files = [ '../COPYING',
- geoclue_iface_sources ]
-scan_options = [ '--ignore-headers=config.h',
- '--rebuild-sections',
- '--rebuild-types' ]
-# Extra options to supply to gtkdoc-mkdb
-mkdb_options = [ '--output-format=xml' ]
+ content_files = [ '../COPYING',
+ geoclue_iface_sources ]
+ scan_options = [ '--ignore-headers=config.h',
+ '--rebuild-sections',
+ '--rebuild-types' ]
+ # Extra options to supply to gtkdoc-mkdb
+ mkdb_options = [ '--output-format=xml' ]
-gnome.gtkdoc('geoclue',
- main_xml: 'geoclue-docs.xml',
- content_files: content_files,
- scan_args: scan_options,
- src_dir: libgeoclue_public_api_inc,
- mkdb_args: mkdb_options,
- dependencies: libgeoclue_dep,
- install: true)
+ gnome.gtkdoc('geoclue',
+ main_xml: 'geoclue-docs.xml',
+ content_files: content_files,
+ scan_args: scan_options,
+ src_dir: libgeoclue_public_api_inc,
+ mkdb_args: mkdb_options,
+ dependencies: libgeoclue_dep,
+ install: true)
+endif