Commit 016ee471 authored by Mart Raudsepp's avatar Mart Raudsepp

build: Separate manpages install option from gtk-doc generation

The main use case for the docs option seems to be to not spend time on
gtk-doc generation. It is rather unexpected this also disables the
installation of manpages, which are just installed as-is with no work
involved.
parent a9553472
subdir('tools')
subdir('manpages')
subdir('reference')
if get_option('man')
subdir('manpages')
endif
if get_option('docs')
subdir('tools')
subdir('reference')
endif
......@@ -328,11 +328,7 @@ typelib_dir = gobject_introspection.get_pkgconfig_variable('typelibdir',
subdir('src')
subdir('data')
if get_option('docs')
subdir('docs')
endif
subdir('docs')
subdir('examples')
subdir('utils')
......
option('docs', type: 'boolean', value: true,
description: 'Enable the documentation')
description: 'Generate API documentation with gtk-doc')
option('fts', type: 'boolean', value: true,
description: 'Enable the Tracker full-text search feature')
option('functional_tests', type: 'boolean', value: true,
description: 'Enable the Tracker functional test suite')
option('journal', type: 'boolean', value: true,
description: 'Enable database journal backup mechanism')
option('man', type: 'boolean', value: true,
description: 'Install man pages')
option('network_manager', type: 'combo', choices: ['auto', 'no', 'yes'], value: 'auto',
description: 'Enable connection detection through NetworkManager')
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment