From aded9c617fa334774d746ef0ebd3cd879c343bb4 Mon Sep 17 00:00:00 2001 From: Philippe Normand Date: Sat, 2 Nov 2019 16:23:45 +0100 Subject: [PATCH] gst-env: Ensure target install filename is a list At least in Meson 0.49, the target['install_name'] is a string, not a list, so the heuristics declared in the is_library_target_and_not_plugin() can't apply because Python is actually happy to iterate over a string without any warning. --- gst-env.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gst-env.py b/gst-env.py index 16c7a14..c5e2fc8 100755 --- a/gst-env.py +++ b/gst-env.py @@ -77,7 +77,7 @@ def is_library_target_and_not_plugin(target, filename): if not SHAREDLIB_REG.search(filename): return False # Check if it's installed to the gstreamer plugin location - for install_filename in target['install_filename']: + for install_filename in listify(target['install_filename']): if install_filename.endswith(os.path.basename(filename)): break else: -- 2.7.4