1DOC_MODULE = 'talkatu'
2
3# Header files or dirs to ignore when scanning. Use base file/dir names
4ignore_hfiles = [
5    'talkatu.h',
6    'talkatuenums.h',
7    'talkaturesources.h',
8]
9ignore_hfiles += TALKATU_PRIVATE_HEADERS
10
11# Extra options to supply to gtkdoc-scan.
12scan_args = [
13    '--rebuild-types',
14    '--rebuild-sections',
15    '--ignore-headers=' + ' '.join(ignore_hfiles),
16]
17
18# Extra options to supply to gtkdoc-mkdb.
19mkdb_args = [
20    '--ignore-files=' + ' '.join(ignore_hfiles),
21]
22
23talkatu_version_xml = configure_file(
24    input : 'version.xml.in',
25    output : 'version.xml',
26    configuration : version_conf)
27
28content_files = [
29]
30
31gnome.gtkdoc(DOC_MODULE,
32    main_xml : DOC_MODULE + '-docs.xml',
33    src_dir : talkatu_inc,
34    dependencies : talkatu_dep,
35    install : true,
36    scan_args : scan_args,
37    mkdb_args : mkdb_args,
38    gobject_typesfile : DOC_MODULE + '.types',
39    content_files : content_files,
40)
41