doc/reference/finch/meson.build

branch
meson
changeset 38515
2d4d3a8fd23c
child 38551
0090f66eafdc
equal deleted inserted replaced
38514:86609e84855b 38515:2d4d3a8fd23c
1 DOC_MODULE = 'finch'
2
3 # Header files or dirs to ignore when scanning. Use base file/dir names
4 ignore_hfiles = [
5 'plugins',
6 'test',
7 'wms',
8 'getopt.h',
9 'gntinternal.h',
10 'gnt-skel.h'
11 ]
12
13 # Extra options to supply to gtkdoc-scan.
14 scan_args = [
15 '--deprecated-guards=PURPLE_DISABLE_DEPRECATED|GNT_DISABLE_DEPRECATED|FINCH_DISABLE_DEPRECATED',
16 '--rebuild-types',
17 '--rebuild-sections',
18 '--ignore-headers=' + ' '.join(ignore_hfiles),
19 ]
20
21 configure_file(
22 input : 'version.xml.in',
23 output : 'version.xml',
24 configuration : version_conf)
25
26 gnome.gtkdoc(DOC_MODULE,
27 main_xml : DOC_MODULE + '-docs.xml',
28 src_dir : libfinch_inc,
29 dependencies : libfinch_dep,
30 install : true,
31 scan_args : scan_args,
32 gobject_typesfile : DOC_MODULE + '.types')

mercurial