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:
authorGuillaume Desmottes <guillaume.desmottes@collabora.com>2020-01-03 07:11:05 +0300
committerGuillaume Desmottes <guillaume.desmottes@collabora.com>2020-01-03 07:11:41 +0300
commit46dda60db9974adfc835c13f2bbb13c86eb2df24 (patch)
treed4846a4ba1ec966a6768c58fa1801d8618d669be /cargo_wrapper.py
parente158f4ef88b2f418d2a5ba0b4ec5e1d78fdf3ce4 (diff)
meson: don't pass empty --exclude when building all plugins
''.split(',') returns [''] and not [].
Diffstat (limited to 'cargo_wrapper.py')
-rw-r--r--cargo_wrapper.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/cargo_wrapper.py b/cargo_wrapper.py
index 3e8bdef86..85fd874d8 100644
--- a/cargo_wrapper.py
+++ b/cargo_wrapper.py
@@ -32,9 +32,10 @@ cargo_cmd = ['cargo', 'build', '--manifest-path',
if target == 'release':
cargo_cmd.append('--release')
-for e in exclude.split(','):
- cargo_cmd.append('--exclude')
- cargo_cmd.append(e)
+if len(exclude) > 0:
+ for e in exclude.split(','):
+ cargo_cmd.append('--exclude')
+ cargo_cmd.append(e)
try:
subprocess.run(cargo_cmd, env=env, check=True)