-if get_option('with-docs') != 'no'
+if get_option('gtk_doc')
subdir('xml')
ignore_headers = [
'gbsearcharray.h',
'glib-private.h',
'gmoduleconf.h',
+ 'grcboxprivate.h',
+ 'gstdioprivate.h',
'gthreadprivate.h',
'gunibreak.h',
'gunicomp.h',
'glib-init.h',
'gconstructor.h',
'valgrind.h',
+ 'gutilsprivate.h',
+ 'gvalgrind.h',
]
ignore_decorators = [
src_dir : [ 'glib', 'gmodule' ],
dependencies : libglib_dep,
scan_args : [
- '--rebuild-types',
'--deprecated-guards=G_DISABLE_DEPRECATED',
'--ignore-decorators=' + '|'.join(ignore_decorators),
'--ignore-headers=' + ' '.join(ignore_headers),
],
fixxref_args: [
'--html-dir=' + docpath,
- # TODO: gobject/gio extra dirs
],
install: true)
endif
-if get_option('with-man') != 'no' and xsltproc.found()
+if get_option('man')
manpages = ['glib-gettextize', 'gtester', 'gtester-report']
foreach page : manpages
custom_target(page + '-man',