From 892ef743c4d62c63f460ef67dc14cd1e5cd77792 Mon Sep 17 00:00:00 2001 From: "Yann E. MORIN\"" Date: Sun, 9 Oct 2011 19:19:04 +0200 Subject: scripts: execute each steps in a subshell To avoid variable leakage from one step to another, isolate the steps from each others by running them in their own sub-shell. This avoids variables leaking from one step to the others. Signed-off-by: "Yann E. MORIN" diff --git a/scripts/crosstool-NG.sh.in b/scripts/crosstool-NG.sh.in index 2057f26..c7893ca 100644 --- a/scripts/crosstool-NG.sh.in +++ b/scripts/crosstool-NG.sh.in @@ -578,7 +578,7 @@ if [ "${CT_ONLY_DOWNLOAD}" != "y" -a "${CT_ONLY_EXTRACT}" != "y" ]; then fi fi if [ ${do_it} -eq 1 ]; then - do_${step} + ( do_${step} ) if [ "${CT_STOP}" = "${step}" ]; then do_stop=1 fi -- cgit v0.10.2-6-g49f6