diff options
author | Jens Georg <mail@jensge.org> | 2021-10-29 21:21:24 +0200 |
---|---|---|
committer | Jens Georg <mail@jensge.org> | 2021-10-29 21:21:24 +0200 |
commit | 610b957a7696aad738a89a0acfd3ca0e4fd1c312 (patch) | |
tree | 70558ffd5497f91d4ac50134338e5f17e074b59a | |
parent | 8eb5275199a7e228c852df5e712eba57d5fc13f4 (diff) | |
download | gupnp-610b957a7696aad738a89a0acfd3ca0e4fd1c312.tar.gz |
doc: Fix dependencies for manpage
-rw-r--r-- | doc/meson.build | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/doc/meson.build b/doc/meson.build index 569bf01..642fc88 100644 --- a/doc/meson.build +++ b/doc/meson.build @@ -4,20 +4,26 @@ version_xml = configure_file(input: 'version.xml.in', output: 'version.xml', configuration: entities) +docbook_man_page = configure_file( + input: 'gupnp-binding-tool.xml.in', + output: 'gupnp-binding-tool.xml', + configuration: api_config, + install: false +) + if get_option('gtk_doc') gnome.gtkdoc('gupnp', content_files : files( 'client-tutorial.xml', 'fdl-1.1.xml', 'glossary.xml', - 'gupnp-binding-tool.xml', 'gupnp-docs.xml', 'overview.xml', 'server-tutorial.xml' ), main_xml : 'gupnp-docs.xml', src_dir : ['libgupnp'], - dependencies : libgupnp, + dependencies : [libgupnp, version_xml, docbook_man_page], scan_args : ['--ignore-decorators', 'G_DEPRECATED|G_GNUC_DEPRECATED,G_DEPRECATED_FOR'], ignore_headers : [ 'gena-protocol.h', @@ -38,13 +44,6 @@ if get_option('gtk_doc') install : true) endif -docbook_man_page = configure_file( - input: 'gupnp-binding-tool.xml.in', - output: 'gupnp-binding-tool.xml', - configuration: api_config, - install: false -) - xsltproc = find_program('xsltproc', required: false) if xsltproc.found() stylesheet = 'http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl' |