From c96ed66c886ccf2aa84f88fe81a5f97ee637c363 Mon Sep 17 00:00:00 2001 From: Takashi Sakamoto Date: Sun, 9 Feb 2020 12:20:53 +0900 Subject: [PATCH] timer: doc: generate documentation Signed-off-by: Takashi Sakamoto --- doc/reference/meson.build | 1 + doc/reference/timer/alsatimer-docs.xml | 47 ++++++++++++++++++++++++++ doc/reference/timer/alsatimer.types | 18 ++++++++++ doc/reference/timer/meson.build | 10 ++++++ 4 files changed, 76 insertions(+) create mode 100644 doc/reference/timer/alsatimer-docs.xml create mode 100644 doc/reference/timer/alsatimer.types create mode 100644 doc/reference/timer/meson.build diff --git a/doc/reference/meson.build b/doc/reference/meson.build index 6ee74d8..70cb024 100644 --- a/doc/reference/meson.build +++ b/doc/reference/meson.build @@ -8,3 +8,4 @@ configure_file( ) subdir('ctl') +subdir('timer') diff --git a/doc/reference/timer/alsatimer-docs.xml b/doc/reference/timer/alsatimer-docs.xml new file mode 100644 index 0000000..4bb3981 --- /dev/null +++ b/doc/reference/timer/alsatimer-docs.xml @@ -0,0 +1,47 @@ + + + +]> + + + + ALSATimer Reference Manual + This document is for the ALSATimer library, version &version;. + + + + + ALSATimer enumerations + + + + + ALSATimer global methods + + + + + ALSATimer objects + + + + + + + + + + + + + + + Index of all symbols + + + + + + diff --git a/doc/reference/timer/alsatimer.types b/doc/reference/timer/alsatimer.types new file mode 100644 index 0000000..867014b --- /dev/null +++ b/doc/reference/timer/alsatimer.types @@ -0,0 +1,18 @@ +alsatimer_class_get_type +alsatimer_slave_class_get_type +alsatimer_specific_global_device_get_type +alsatimer_device_info_flag_get_type +alsatimer_instance_param_flag_get_type +alsatimer_event_type_get_type +alsatimer_event_data_type_get_type +alsatimer_device_id_get_type +alsatimer_device_info_get_type +alsatimer_device_status_get_type +alsatimer_device_params_get_type +alsatimer_user_instance_get_type +alsatimer_instance_info_get_type +alsatimer_instance_params_get_type +alsatimer_instance_status_get_type +alsatimer_event_data_get_type +alsatimer_event_data_tick_get_type +alsatimer_event_data_timestamp_get_type diff --git a/doc/reference/timer/meson.build b/doc/reference/timer/meson.build new file mode 100644 index 0000000..37df220 --- /dev/null +++ b/doc/reference/timer/meson.build @@ -0,0 +1,10 @@ +gnome.gtkdoc('alsatimer', + src_dir : alsatimer_dir, + main_xml : 'alsatimer-docs.xml', + scan_args: [ + '--ignore-headers=privates.h', + ], + gobject_typesfile: 'alsatimer.types', + dependencies: alsatimer_dependency, + install : true, +) -- 2.47.3