Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.freedesktop.org/gstreamer/gst-plugins-rs.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStéphane Cerveau <scerveau@igalia.com>2022-10-20 17:00:37 +0300
committerSebastian Dröge <slomo@coaxion.net>2022-10-20 18:29:58 +0300
commit60223d127ec4daef3dc7507308d6e85c5720be9a (patch)
tree71e69945026988bb4f768c89ea35e407bf25985d /meson.build
parent92266cb82c05f80b0e8ae3d7499ff09d4ed1de54 (diff)
meson: add plugins list to summary
Diffstat (limited to 'meson.build')
-rw-r--r--meson.build10
1 files changed, 10 insertions, 0 deletions
diff --git a/meson.build b/meson.build
index 85710c705..aa1241d23 100644
--- a/meson.build
+++ b/meson.build
@@ -224,6 +224,7 @@ plugins = rs_plugins.to_list()
# This is used by GStreamer to static link Rust plugins into gst-full
gst_plugins = []
pc_files = []
+plugin_names = []
foreach plugin : plugins
# skip the 'lib' prefix and extension from plugin path
plugin_name = fs.stem(plugin.full_path()).substring(3)
@@ -264,6 +265,11 @@ foreach plugin : plugins
endif
pc_files += [plugin_name + '.pc']
+ if plugin_name.startswith('gst')
+ plugin_names += [plugin_name.substring(3)]
+ else
+ plugin_names += [plugin_name]
+ endif
endforeach
subdir('docs')
@@ -292,3 +298,7 @@ test('tests',
get_option('prefix'),
get_option('libdir')],
timeout: 600)
+
+summary({
+ 'Plugins': plugin_names,
+}, list_sep: ', ')