diff options
author | Patrick Griffis <tingping@tingping.se> | 2017-10-26 10:00:30 -0400 |
---|---|---|
committer | Nirbheek Chauhan <nirbheek@centricular.com> | 2018-03-10 19:05:19 +0530 |
commit | a7c4e3d4636e917f60cf1c16c70fa3ff29695e6e (patch) | |
tree | 367fcab928bb0108aec18bc99f5fd29bd96c31ec /docs/reference | |
parent | f206861d9dccc6fe98e3e672dce56b571012d4e6 (diff) | |
download | gobject-introspection-a7c4e3d4636e917f60cf1c16c70fa3ff29695e6e.tar.gz |
Build docs
Diffstat (limited to 'docs/reference')
-rw-r--r-- | docs/reference/meson.build | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/docs/reference/meson.build b/docs/reference/meson.build new file mode 100644 index 00000000..b6173116 --- /dev/null +++ b/docs/reference/meson.build @@ -0,0 +1,41 @@ +gnome = import('gnome') + +version_conf = configuration_data() +version_conf.set('GI_VERSION', meson.project_version()) + +version_xml = configure_file( + input: 'version.xml.in', + output: 'version.xml', + configuration: version_conf, +) + +ignore_headers = [ + 'cmph', + 'girnode.h', + 'girparser.h', + 'girwriter.h', + 'girmodule.h', + 'girepository-private.h', +] + +gnome.gtkdoc('gi', + main_xml: 'gi-docs.xml', + dependencies: girepo_dep, + src_dir: 'girepository', + html_assets: 'images/overview.png', + content_files: [ + 'overview-building.xml', + 'overview-programming.xml', + 'gi-gir-reference.xml', + 'gi-struct-hierarchy.xml', + ], + scan_args: [ + '--rebuild-types', + '--ignore-headers=' + ' '.join(ignore_headers), + ], + mkdb_args: [ + '--name-space=g', + '--ignore-files=cmph', + ], + install: true, +) |