Bug 1100851 (follow-up 2) - Fix more trivial bustage in |mach run --dmd|. r=glandium.

DONTBUILD because NPOTB.

--HG--
extra : rebase_source : 906b0ccf483fb5ab6be3fc9cef8482f28b38844f
This commit is contained in:
Nicholas Nethercote 2014-12-17 18:24:38 -08:00
Родитель cb95b51b81
Коммит 5299e2d7ab
1 изменённых файлов: 5 добавлений и 3 удалений

Просмотреть файл

@ -999,10 +999,12 @@ class RunProgram(MachCommandBase):
},
}
if dmd_params:
env_vars["DMD"] = " ".join(dmd_params)
arch = self.substs['OS_ARCH']
extra_env.update(env_vars.get(self.substs['OS_ARCH'], {}))
if dmd_params:
env_vars[arch]["DMD"] = " ".join(dmd_params)
extra_env.update(env_vars.get(arch, {}))
return self.run_process(args=args, ensure_exit_code=False,
pass_thru=True, append_env=extra_env)