diff options
author | Guillaume Desmottes <guillaume.desmottes@collabora.com> | 2020-01-03 07:11:05 +0300 |
---|---|---|
committer | Guillaume Desmottes <guillaume.desmottes@collabora.com> | 2020-01-03 07:11:41 +0300 |
commit | 46dda60db9974adfc835c13f2bbb13c86eb2df24 (patch) | |
tree | d4846a4ba1ec966a6768c58fa1801d8618d669be /cargo_wrapper.py | |
parent | e158f4ef88b2f418d2a5ba0b4ec5e1d78fdf3ce4 (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.py | 7 |
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) |