summaryrefslogtreecommitdiff
path: root/docs/meson.build
diff options
context:
space:
mode:
authorEmmanuele Bassi <ebassi@gnome.org>2017-05-22 10:26:21 +0100
committerEmmanuele Bassi <ebassi@gnome.org>2017-05-22 10:29:57 +0100
commit0784760df8c6d445fadcfcfb2806a1aac30c31c8 (patch)
tree79bf207cac8bf60e28a390080b012bfa68772d3a /docs/meson.build
parentef766d80569c2e9f30cff87a0a2ba3db3937ac2a (diff)
downloadatk-wip/meson.tar.gz
build: Modernise the API referencewip/meson
Let's use modern, idiomatic gtk-doc to generate the API reference: - use XInclude - stop using SGML mode with XML files - drop version.xml and use the gtk-doc package entities
Diffstat (limited to 'docs/meson.build')
-rw-r--r--docs/meson.build10
1 files changed, 1 insertions, 9 deletions
diff --git a/docs/meson.build b/docs/meson.build
index d2dac1c..fb26d40 100644
--- a/docs/meson.build
+++ b/docs/meson.build
@@ -1,18 +1,11 @@
subdir('xml')
-version_xml_conf = configuration_data()
-version_xml_conf.set('ATK_VERSION', meson.project_version())
-configure_file(input: 'version.xml.in',
- output: 'version.xml',
- configuration: version_xml_conf)
-
private_headers = [
'atkmarshal.h',
'atkintl.h',
]
content_files = [
- 'version.xml',
]
html_images = [
@@ -23,7 +16,7 @@ glib_docpath = join_paths(glib_prefix, 'share', 'gtk-doc', 'html')
docpath = join_paths(atk_datadir, 'gtk-doc', 'html')
gnome.gtkdoc('atk',
- main_xml: 'atk-docs.sgml',
+ main_xml: 'atk-docs.xml',
src_dir: [
join_paths(meson.source_root(), 'atk'),
join_paths(meson.build_root(), 'atk'),
@@ -37,7 +30,6 @@ gnome.gtkdoc('atk',
'--ignore-headers=' + ' '.join(private_headers),
],
mkdb_args: [
- '--sgml-mode',
'--output-format=xml',
],
fixxref_args: [