diff options
author | Zeeshan Ali <zeenix@collabora.co.uk> | 2019-03-12 12:53:55 +0100 |
---|---|---|
committer | Zeeshan Ali <zeenix@collabora.co.uk> | 2019-03-12 12:54:29 +0100 |
commit | a909708f7dc48545980d39fb32555577520c7aef (patch) | |
tree | d5dfe3198a02fe8bb17a99ba68ddc23bb9844597 | |
parent | 245b73b5efecbe6a9809b6a7de7d5c61c4549fda (diff) | |
download | geoclue-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.build | 42 |
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 |