build.plat: fix dedent overrides.
This commit is contained in:
parent
f0a7f84a6d
commit
1609a5ba54
|
@ -236,7 +236,10 @@ class TemplatedPlatform(Platform):
|
||||||
# `export VAR=` is treated on Linux.
|
# `export VAR=` is treated on Linux.
|
||||||
return re.sub(r'^\"\"$', "", os.environ[var_env])
|
return re.sub(r'^\"\"$', "", os.environ[var_env])
|
||||||
elif var in kwargs:
|
elif var in kwargs:
|
||||||
return textwrap.dedent(kwargs[var]).strip()
|
if isinstance(kwargs[var], str):
|
||||||
|
return textwrap.dedent(kwargs[var]).strip()
|
||||||
|
else:
|
||||||
|
return kwargs[var]
|
||||||
else:
|
else:
|
||||||
return jinja2.Undefined(name=var)
|
return jinja2.Undefined(name=var)
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue