1 DOC_MODULE = 'libpurple'
3 # Header files or dirs to ignore when scanning. Use base file/dir names
15 # Extra options to supply to gtkdoc-scan.
17 '--deprecated-guards=PURPLE_DISABLE_DEPRECATED',
20 '--ignore-headers=' + ' '.join(ignore_hfiles),
23 # Extra options to supply to gtkdoc-mkdb.
25 '--ignore-files=' + ' '.join(ignore_hfiles),
28 libpurple_version_xml = configure_file(
29 input : 'version.xml.in',
30 output : 'version.xml',
31 configuration : version_conf)
36 'signals_account.xml',
38 'signals_certificate.xml',
40 'signals_connection.xml',
41 'signals_conversation.xml',
47 'signals_protocol.xml',
48 'signals_savedstatus.xml',
56 gnome.gtkdoc(DOC_MODULE,
57 main_xml : DOC_MODULE + '-docs.xml',
58 src_dir : libpurple_inc,
59 dependencies : libpurple_dep,
61 scan_args : scan_args,
62 mkdb_args : mkdb_args,
63 gobject_typesfile : DOC_MODULE + '.types',
64 content_files : content_files)