summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorFlorian Müllner <fmuellner@gnome.org>2018-08-02 03:15:24 +0200
committerFlorian Müllner <fmuellner@gnome.org>2018-09-07 18:17:53 +0200
commitdce74c54d57f067645ac4e2e20251f86cf360f19 (patch)
tree097c0d3dcd8dca388dce3dfc774317d1a253365c /docs
parent72c88a0d8fef1c5a9c9dcd02afc14b26772e0d3b (diff)
downloadgnome-desktop-dce74c54d57f067645ac4e2e20251f86cf360f19.tar.gz
build: Support the meson build system
Yay, one more module off the list! https://gitlab.gnome.org/GNOME/gnome-desktop/merge_requests/7
Diffstat (limited to 'docs')
-rw-r--r--docs/reference/gnome-desktop3/meson.build16
1 files changed, 16 insertions, 0 deletions
diff --git a/docs/reference/gnome-desktop3/meson.build b/docs/reference/gnome-desktop3/meson.build
new file mode 100644
index 00000000..cd89ae7c
--- /dev/null
+++ b/docs/reference/gnome-desktop3/meson.build
@@ -0,0 +1,16 @@
+ignored_headers = [
+ 'gnome-rr-private.h',
+ 'libgsystem',
+ 'meta-dbus-idle-monitor.h',
+ 'meta-dbus-xrandr.h',
+ 'meta-xrandr-shared.h'
+]
+
+gnome.gtkdoc('gnome-desktop3',
+ main_sgml: 'gnome-desktop3-docs.sgml',
+ ignore_headers: ignored_headers,
+ scan_args: '--deprecated-guards="GNOME_DISABLE_DEPRECATED"',
+ mkdb_args: ['--sgml-mode', '--output-format=xml'],
+ src_dir: join_paths(meson.source_root(), 'libgnome-desktop'),
+ install: true
+)