summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools
diff options
context:
space:
mode:
Diffstat (limited to 'meta/recipes-devtools')
-rwxr-xr-xmeta/recipes-devtools/meson/meson/meson-setup.py10
1 files changed, 7 insertions, 3 deletions
diff --git a/meta/recipes-devtools/meson/meson/meson-setup.py b/meta/recipes-devtools/meson/meson/meson-setup.py
index 808e2a062f..7ac4e3ad47 100755
--- a/meta/recipes-devtools/meson/meson/meson-setup.py
+++ b/meta/recipes-devtools/meson/meson/meson-setup.py
@@ -10,9 +10,13 @@ class Template(string.Template):
10class Environ(): 10class Environ():
11 def __getitem__(self, name): 11 def __getitem__(self, name):
12 val = os.environ[name] 12 val = os.environ[name]
13 val = ["'%s'" % x for x in val.split()] 13 val = val.split()
14 val = ', '.join(val) 14 if len(val) > 1:
15 val = '[%s]' % val 15 val = ["'%s'" % x for x in val]
16 val = ', '.join(val)
17 val = '[%s]' % val
18 elif val:
19 val = "'%s'" % val.pop()
16 return val 20 return val
17 21
18try: 22try: