From a281f1b0baf65da2f798e98cbfd2b5da2e5970ea Mon Sep 17 00:00:00 2001 From: Takashi Sakamoto Date: Thu, 21 Nov 2019 14:06:34 +0900 Subject: [PATCH] rawmidi: doc: generate documentation of ALSARawmidi library Signed-off-by: Takashi Sakamoto --- doc/reference/meson.build | 1 + doc/reference/rawmidi/alsarawmidi-docs.xml | 40 ++++++++++++++++++++++ doc/reference/rawmidi/alsarawmidi.types | 6 ++++ doc/reference/rawmidi/meson.build | 10 ++++++ 4 files changed, 57 insertions(+) create mode 100644 doc/reference/rawmidi/alsarawmidi-docs.xml create mode 100644 doc/reference/rawmidi/alsarawmidi.types create mode 100644 doc/reference/rawmidi/meson.build diff --git a/doc/reference/meson.build b/doc/reference/meson.build index a03ee90..c068396 100644 --- a/doc/reference/meson.build +++ b/doc/reference/meson.build @@ -11,3 +11,4 @@ subdir('ctl') subdir('timer') subdir('seq') subdir('hwdep') +subdir('rawmidi') diff --git a/doc/reference/rawmidi/alsarawmidi-docs.xml b/doc/reference/rawmidi/alsarawmidi-docs.xml new file mode 100644 index 0000000..284556c --- /dev/null +++ b/doc/reference/rawmidi/alsarawmidi-docs.xml @@ -0,0 +1,40 @@ + + + +]> + + + + ALSARawmidi Reference Manual + This document is for the ALSARawmidi library, version &version;. + + + + + ALSARawmidi enumerations + + + + + ALSARawmidi global methods + + + + + ALSARawmidi objects + + + + + + + + Index of all symbols + + + + + + diff --git a/doc/reference/rawmidi/alsarawmidi.types b/doc/reference/rawmidi/alsarawmidi.types new file mode 100644 index 0000000..21fe64f --- /dev/null +++ b/doc/reference/rawmidi/alsarawmidi.types @@ -0,0 +1,6 @@ +alsarawmidi_stream_direction_get_type +alsarawmidi_stream_pair_info_flag_get_type +alsarawmidi_substream_info_get_type +alsarawmidi_stream_pair_get_type +alsarawmidi_substream_params_get_type +alsarawmidi_substream_status_get_type diff --git a/doc/reference/rawmidi/meson.build b/doc/reference/rawmidi/meson.build new file mode 100644 index 0000000..a0bbdb3 --- /dev/null +++ b/doc/reference/rawmidi/meson.build @@ -0,0 +1,10 @@ +gnome.gtkdoc('alsarawmidi', + src_dir : alsarawmidi_dir, + main_xml : 'alsarawmidi-docs.xml', + scan_args: [ + '--ignore-headers=privates.h', + ], + gobject_typesfile: 'alsarawmidi.types', + dependencies: alsarawmidi_dependency, + install : true, +) -- 2.47.3