Sort members in Cargo.toml and meson.build alphabetically and the same in both files

This commit is contained in:
Sebastian Dröge 2022-10-23 11:51:02 +03:00
parent f058a5e229
commit 1929f5872c
2 changed files with 51 additions and 26 deletions

View file

@ -3,17 +3,21 @@
members = [
"tutorial",
"version-helper",
"audio/audiofx",
"audio/claxon",
"audio/csound",
"audio/lewton",
"audio/spotify",
"generic/file",
"generic/fmp4",
"generic/sodium",
"generic/threadshare",
"net/aws",
"net/hlssink3",
"net/ndi",
"net/onvif",
"net/raptorq",
"net/reqwest",
@ -22,15 +26,17 @@ members = [
"net/webrtc",
"net/webrtc/protocol",
"net/webrtc/signalling",
"net/ndi",
"text/ahead",
"text/json",
"text/regex",
"text/wrap",
"utils/fallbackswitch",
"utils/togglerecord",
"utils/tracers",
"utils/uriplaylistbin",
"video/cdg",
"video/closedcaption",
"video/dav1d",
@ -48,11 +54,14 @@ members = [
# Only plugins without external dependencies
default-members = [
"version-helper",
"audio/audiofx",
"audio/claxon",
"audio/lewton",
"generic/fmp4",
"generic/threadshare",
"net/aws",
"net/hlssink3",
"net/onvif",
@ -60,18 +69,21 @@ default-members = [
"net/reqwest",
"net/rtpav1",
"net/webrtc-http",
"net/webrtc/",
"net/webrtc",
"net/webrtc/protocol",
"net/webrtc/signalling",
"net/ndi",
"text/ahead",
"text/json",
"text/regex",
"text/wrap",
"utils/fallbackswitch",
"utils/togglerecord",
"utils/tracers",
"utils/uriplaylistbin",
"video/cdg",
"video/ffv1",
"video/gif",

View file

@ -37,41 +37,54 @@ else
endif
# workspace name -> lib name
# kept in the same order as the `members` list in Cargo.toml
plugins = {
'gst-plugin-audiofx': 'libgstrsaudiofx',
'gst-plugin-cdg': 'libgstcdg',
'gst-plugin-claxon': 'libgstclaxon',
'gst-plugin-fallbackswitch': 'libgstfallbackswitch',
'gst-plugin-ffv1': 'libgstffv1',
'gst-plugin-file': 'libgstrsfile',
'gst-plugin-flavors': 'libgstrsflv',
'gst-plugin-gif': 'libgstgif',
# csound has an external dependency, see below
'gst-plugin-lewton': 'libgstlewton',
'gst-plugin-raptorq': 'libgstraptorq',
'gst-plugin-rav1e': 'libgstrav1e',
'gst-plugin-reqwest': 'libgstreqwest',
'gst-plugin-hlssink3': 'libgsthlssink3',
'gst-plugin-rspng': 'libgstrspng',
'gst-plugin-aws': 'libgstaws',
'gst-plugin-textwrap': 'libgstrstextwrap',
'gst-plugin-spotify': 'libgstspotify',
'gst-plugin-file': 'libgstrsfile',
'gst-plugin-fmp4': 'libgstfmp4',
# sodium has an external dependency, see below
'gst-plugin-threadshare': 'libgstthreadshare',
'gst-plugin-togglerecord': 'libgsttogglerecord',
'gst-plugin-hsv': 'libgsthsv',
'gst-plugin-aws': 'libgstaws',
'gst-plugin-hlssink3': 'libgsthlssink3',
'gst-plugin-ndi': 'libgstndi',
'gst-plugin-onvif': 'libgstrsonvif',
'gst-plugin-raptorq': 'libgstraptorq',
'gst-plugin-reqwest': 'libgstreqwest',
'gst-plugin-rtpav1': 'libgstrtpav1',
'gst-plugin-webrtchttp': 'libgstwebrtchttp',
'gst-plugin-webrtc': 'libgstrswebrtc',
'gst-plugin-textahead': 'libgsttextahead',
'gst-plugin-json': 'libgstrsjson',
'gst-plugin-regex': 'libgstrsregex',
'gst-plugin-textwrap': 'libgstrstextwrap',
'gst-plugin-fallbackswitch': 'libgstfallbackswitch',
'gst-plugin-togglerecord': 'libgsttogglerecord',
'gst-plugin-tracers': 'libgstrstracers',
'gst-plugin-uriplaylistbin': 'libgsturiplaylistbin',
'gst-plugin-cdg': 'libgstcdg',
# closedcaption has an external dependency, see below
# dav1d has an external dependency, see below
'gst-plugin-ffv1': 'libgstffv1',
'gst-plugin-flavors': 'libgstrsflv',
'gst-plugin-gif': 'libgstgif',
# gtk4 has an external dependency, see below
'gst-plugin-hsv': 'libgsthsv',
'gst-plugin-rav1e': 'libgstrav1e',
'gst-plugin-rspng': 'libgstrspng',
# videofx has an external dependency, see below
# FIXME: libwebp-sys2 will build its bundled version on msvc and apple platforms
# https://github.com/qnighy/libwebp-sys2-rs/issues/4
'gst-plugin-webp': 'libgstrswebp',
'gst-plugin-uriplaylistbin': 'libgsturiplaylistbin',
'gst-plugin-spotify': 'libgstspotify',
'gst-plugin-textahead': 'libgsttextahead',
'gst-plugin-onvif': 'libgstrsonvif',
'gst-plugin-tracers': 'libgstrstracers',
'gst-plugin-webrtc': 'libgstrswebrtc',
'gst-plugin-webrtchttp': 'libgstwebrtchttp',
'gst-plugin-rtpav1': 'libgstrtpav1',
'gst-plugin-ndi': 'libgstndi',
}
extra_env = {}