This commit adds HTML file for index page.
Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
--- /dev/null
+<!DOCTYPE html>
+<html>
+<head>
+<title>Reference manuals for libraries in alsa-gobject version @VERSION@</title>
+<meta charset="UTF-8">
+</head>
+
+<body>
+<h1>Reference manuals for libraries in alsa-gobject version @VERSION@</h1>
+<ul>
+<li><a href="alsactl/index.html">ALSACtl reference manual</a></li>
+<li><a href="alsatimer/index.html">ALSATimer reference manual</a></li>
+<li><a href="alsaseq/index.html">ALSASeq reference manual</a></li>
+<li><a href="alsahwdep/index.html">ALSAHwdep reference manual</a></li>
+<li><a href="alsarawmidi/index.html">ALSARawmidi reference manual</a></li>
+</ul>
+</body>
+
+</html>
doc_dir = join_paths(get_option('datadir'), 'doc', meson.project_name())
+doc_index = configure_file(
+ input: 'index.html.in',
+ output: 'index.html',
+ configuration: conf,
+)
+install_data(doc_index,
+ install_dir: doc_dir,
+)
+
dependency('gi-docgen',
version: '>= 2021.8',
fallback: ['gi-docgen', 'dummy_dep'],