summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-rw-r--r--doc/meson.build1
-rw-r--r--doc/reference/mate-panel-applet/meson.build22
-rw-r--r--doc/reference/meson.build1
3 files changed, 24 insertions, 0 deletions
diff --git a/doc/meson.build b/doc/meson.build
new file mode 100644
index 00000000..ead14c40
--- /dev/null
+++ b/doc/meson.build
@@ -0,0 +1 @@
+subdir('reference')
diff --git a/doc/reference/mate-panel-applet/meson.build b/doc/reference/mate-panel-applet/meson.build
new file mode 100644
index 00000000..61878e88
--- /dev/null
+++ b/doc/reference/mate-panel-applet/meson.build
@@ -0,0 +1,22 @@
+doc_module = 'mate-panel-applet'
+
+gtkdoc_link_dep = declare_dependency(
+ link_with: libmate_panel_applet_lib,
+ include_directories: libmate_panel_applet_inc,
+)
+
+gnome.gtkdoc(doc_module,
+ main_sgml: '@[email protected]'.format(doc_module),
+ src_dir: 'libmate-panel-applet',
+ gobject_typesfile: '@[email protected]'.format(doc_module),
+ ignore_headers: [
+ 'MATE_Panel.h',
+ 'mate-panel-applet-enums.h',
+ 'mate-panel-applet-marshal.h',
+ 'mate-panel-applet-private.h',
+ 'mate-panel-applet-shell.h',
+ ],
+ mkdb_args: '--output-format=xml',
+ dependencies: libmate_panel_applet_deps + [gtkdoc_link_dep],
+ install: true,
+)
diff --git a/doc/reference/meson.build b/doc/reference/meson.build
new file mode 100644
index 00000000..196fd7ce
--- /dev/null
+++ b/doc/reference/meson.build
@@ -0,0 +1 @@
+subdir('mate-panel-applet')