summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorEmmanuel Gil Peyrot <linkmauve@linkmauve.fr>2020-01-22 13:26:47 +0100
committerDaniel Stone <daniels@collabora.com>2020-06-05 11:05:20 +0000
commita61ae8eca858f866636eb2721f42ca0fa7fd06f8 (patch)
treefd4b619637eaab084b462808c9d01d3941795956 /doc
parent3feed6e723154dcb045e589f161a76d4ff382c91 (diff)
downloadwayland-a61ae8eca858f866636eb2721f42ca0fa7fd06f8.tar.gz
doc: Document libwayland-cursor with meson
Signed-off-by: Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
Diffstat (limited to 'doc')
-rw-r--r--doc/doxygen/mainpage.dox1
-rw-r--r--doc/doxygen/meson.build12
2 files changed, 12 insertions, 1 deletions
diff --git a/doc/doxygen/mainpage.dox b/doc/doxygen/mainpage.dox
index ca1da53..352f69b 100644
--- a/doc/doxygen/mainpage.dox
+++ b/doc/doxygen/mainpage.dox
@@ -6,6 +6,7 @@
*
* - <a href="../Server/index.html">Server-side API</a>
* - <a href="../Client/index.html">Client-side API</a>
+ * - <a href="../Cursor/index.html">Cursor helper library API</a>
*
* Further documentation about the architecture and principles of Wayland is
* available in the
diff --git a/doc/doxygen/meson.build b/doc/doxygen/meson.build
index c39b282..f2bee14 100644
--- a/doc/doxygen/meson.build
+++ b/doc/doxygen/meson.build
@@ -38,6 +38,11 @@ server_files = files([
'../../src/wayland-shm.c',
])
+cursor_files = files([
+ '../../cursor/wayland-cursor.c',
+ '../../cursor/wayland-cursor.h',
+])
+
extra_client_files = [
'mainpage.dox',
wayland_client_protocol_h,
@@ -48,6 +53,10 @@ extra_server_files = [
wayland_server_protocol_h,
]
+extra_cursor_files = [
+ 'mainpage.dox',
+]
+
gen_doxygen = find_program('gen-doxygen.py')
subdir('xml')
@@ -56,6 +65,7 @@ formats = {
'html': {
'Client': shared_files + client_files + extra_client_files,
'Server': shared_files + server_files + extra_server_files,
+ 'Cursor': shared_files + cursor_files + extra_cursor_files,
},
}
@@ -86,7 +96,7 @@ foreach f_name, sections: formats
endforeach
endforeach
-man_files = shared_files + server_files + client_files
+man_files = shared_files + server_files + client_files + cursor_files
custom_target(
'man-pages-3',
command: [