]> git.alsa-project.org Git - alsa-gobject.git/commitdiff
hwdep: generate documentation
authorTakashi Sakamoto <o-takashi@sakamocchi.jp>
Wed, 27 Nov 2019 07:34:18 +0000 (16:34 +0900)
committer坂本 貴史 <o-takashi@sakamocchi.jp>
Wed, 8 Apr 2020 01:40:25 +0000 (10:40 +0900)
Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
doc/reference/hwdep/alsahwdep-docs.xml [new file with mode: 0644]
doc/reference/hwdep/alsahwdep.types [new file with mode: 0644]
doc/reference/hwdep/meson.build [new file with mode: 0644]
doc/reference/meson.build

diff --git a/doc/reference/hwdep/alsahwdep-docs.xml b/doc/reference/hwdep/alsahwdep-docs.xml
new file mode 100644 (file)
index 0000000..ea2d167
--- /dev/null
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+                      "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % local.common.attrib "xmlns:xi  CDATA  #FIXED 'http://www.w3.org/2003/XInclude'">
+<!ENTITY version SYSTEM "../version.xml">
+]>
+
+<book id="index" xmlns:xi="http://www.w3.org/2003/XInclude">
+    <bookinfo>
+        <title>ALSAHwdep Reference Manual</title>
+    <releaseinfo>This document is for the ALSAHwdep library, version &version;.
+    </releaseinfo>
+    </bookinfo>
+
+    <chapter id="alsahwdep-enumerations">
+        <title>ALSAHwdep enumerations</title>
+        <xi:include href="xml/alsahwdep-enum-types.xml"/>
+    </chapter>
+
+    <chapter id="alsahwdep-global-methods">
+        <title>ALSAHwdep global methods</title>
+        <xi:include href="xml/query.xml"/>
+    </chapter>
+
+    <chapter id="alsahwdep-objects">
+        <title>ALSAHwdep objects</title>
+        <xi:include href="xml/device-info.xml"/>
+    </chapter>
+
+    <index id="index-all">
+        <title>Index of all symbols</title>
+        <xi:include href="xml/api-index-full.xml"><xi:fallback /></xi:include>
+    </index>
+
+    <xi:include href="xml/annotation-glossary.xml"><xi:fallback /></xi:include>
+
+</book>
diff --git a/doc/reference/hwdep/alsahwdep.types b/doc/reference/hwdep/alsahwdep.types
new file mode 100644 (file)
index 0000000..964e91e
--- /dev/null
@@ -0,0 +1 @@
+alsahwdep_device_info_get_type
diff --git a/doc/reference/hwdep/meson.build b/doc/reference/hwdep/meson.build
new file mode 100644 (file)
index 0000000..c5efb21
--- /dev/null
@@ -0,0 +1,10 @@
+gnome.gtkdoc('alsahwdep',
+  src_dir : alsahwdep_dir,
+  main_xml : 'alsahwdep-docs.xml',
+  scan_args: [
+    '--ignore-headers=privates.h',
+  ],
+  gobject_typesfile: 'alsahwdep.types',
+  dependencies: alsahwdep_dependency,
+  install : true,
+)
index 3f746473d2c9f78de666cc6af9c5c2762bec1465..a03ee90c47d760204602d7db660cf6e79714f65a 100644 (file)
@@ -10,3 +10,4 @@ configure_file(
 subdir('ctl')
 subdir('timer')
 subdir('seq')
+subdir('hwdep')