Replace purple_ip*_address_is_valid by GLib functions.
[pidgin-git.git] / doc / reference / pidgin / meson.build
blobec11efb59b44cf74c9758ecb40b2544647d16a75
1 DOC_MODULE = 'pidgin'
3 # Header files or dirs to ignore when scanning. Use base file/dir names
4 ignore_hfiles = [
5     'pixmaps',
6     'plugins',
7     'themes',
8     'win32',
9     'gtk3compat.h',
10     'gtkinternal.h',
11     'pidgin.gresource.h'
14 # Extra options to supply to gtkdoc-scan.
15 scan_args = [
16     '--deprecated-guards=PURPLE_DISABLE_DEPRECATED|PIDGIN_DISABLE_DEPRECATED',
17     '--rebuild-types',
18     '--rebuild-sections',
19     '--ignore-headers=' + ' '.join(ignore_hfiles),
22 # Extra options to supply to gtkdoc-mkdb.
23 mkdb_args = [
24     '--ignore-files=' + ' '.join(ignore_hfiles),
27 configure_file(
28     input : 'version.xml.in',
29     output : 'version.xml',
30     configuration : version_conf)
32 # Extra SGML files that are included by $(DOC_MAIN_XML_FILE).
33 content_files = [
34     'signals_gtkaccount.xml',
35     'signals_gtkblist.xml',
36     'signals_gtkconv.xml',
37     'signals_gtklog.xml',
40 gnome.gtkdoc(DOC_MODULE,
41     main_xml : DOC_MODULE + '-docs.xml',
42     src_dir : libpidgin_inc,
43     dependencies : libpidgin_dep,
44     install : true,
45     scan_args : scan_args,
46     mkdb_args : mkdb_args,
47     gobject_typesfile : DOC_MODULE + '.types',
48     content_files : content_files)