From 7159236b5203d05a5e69d155466979451c1ef928 Mon Sep 17 00:00:00 2001 From: Thibault Saunier Date: Tue, 21 May 2019 08:18:53 -0400 Subject: [PATCH] List all GStreamer elements on the plugins index page --- markdown/doc_index.md | 2 +- meson.build | 3 ++- scripts/generate_sitemap.py | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/markdown/doc_index.md b/markdown/doc_index.md index 18ef662ae3..b5f4644c79 100644 --- a/markdown/doc_index.md +++ b/markdown/doc_index.md @@ -29,7 +29,7 @@ all about. * [GStreamer Core library](gstreamer) * [GStreamer Libraries Reference](libs.md) -* [GStreamer Plugins Reference](plugins_doc.md) +* [GStreamer Plugins Reference](gst-index) > ![Warning](images/icons/emoticons/warning.svg) Only the API in libraries from > GStreamer core and gst-plugins-base are guaranteed to be API and ABI stable diff --git a/meson.build b/meson.build index 298b639782..3f27a8a909 100644 --- a/meson.build +++ b/meson.build @@ -66,7 +66,8 @@ gstreamer_doc = hotdoc.generate_doc('GStreamer', dependencies: deps, subprojects: hotdoc_subprojects, disable_incremental_build: true, - gst_list_plugins_page: 'plugins_doc.md', + gst_list_plugins_page: 'gst-index', + gst_index: join_paths(meson.current_source_dir(), 'markdown/plugins_doc.md'), devhelp_activate: true, devhelp_online: 'https://gstreamer.freedesktop.org/documentation/', build_always_stale: true, diff --git a/scripts/generate_sitemap.py b/scripts/generate_sitemap.py index ebb6b916c1..2240f3cad7 100755 --- a/scripts/generate_sitemap.py +++ b/scripts/generate_sitemap.py @@ -16,7 +16,7 @@ if __name__ == "__main__": if not lib: continue index += "\n " + lib + '.json' - index += '\n plugins_doc.md' + index += '\n gst-index' for plugin in plugins: if not plugin: continue