aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJussi Pakkanen <jpakkane@gmail.com>2016-05-28 23:14:34 +0300
committerJussi Pakkanen <jpakkane@gmail.com>2016-05-28 23:14:34 +0300
commit9dace5fc5e508e972389f41ef0fae6a96d29ec34 (patch)
tree799bf769561d713a394652fa889bf4c6ec744aa4
parentc2082146abd400f8b3f8841acbf2fd324d6cb43a (diff)
downloadmeson-9dace5fc5e508e972389f41ef0fae6a96d29ec34.zip
meson-9dace5fc5e508e972389f41ef0fae6a96d29ec34.tar.gz
meson-9dace5fc5e508e972389f41ef0fae6a96d29ec34.tar.bz2
Always initialise final_command.
-rw-r--r--mesonbuild/scripts/meson_install.py3
1 files changed, 1 insertions, 2 deletions
diff --git a/mesonbuild/scripts/meson_install.py b/mesonbuild/scripts/meson_install.py
index 1065d0a..085dd69 100644
--- a/mesonbuild/scripts/meson_install.py
+++ b/mesonbuild/scripts/meson_install.py
@@ -106,6 +106,7 @@ def run_install_script(d):
child_env.update(env)
for i in d.install_scripts:
+ final_command = i.cmd_arr
script = i.cmd_arr[0]
print('Running custom install script %s' % script)
suffix = os.path.splitext(script)[1].lower()
@@ -120,8 +121,6 @@ def run_install_script(d):
if commands[0] is None:
raise RuntimeError("Don't know how to run script %s." % script)
final_command = commands + [script] + i.cmd_arr[1:]
- else:
- final_command = i.cmd_arr
try:
rc = subprocess.call(final_command, env=child_env)
if rc != 0: