diff options
author | Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> | 2009-11-25 19:36:04 (GMT) |
---|---|---|
committer | Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> | 2009-11-25 19:36:04 (GMT) |
commit | 135ea6486fc3f4edcc81c6fdf7b65a50a2a3ebdc (patch) | |
tree | 9df9f95ec6ff0cfee261ce9378a3db8150333020 /scripts/crosstool-NG.sh.in | |
parent | 27199362d543e8eba80faca1b4d67fc8b75eaa5f (diff) |
scripts/functions: do not double check if downloads are allowed
Only call the *_get functions if downloads are allowed, so there
is no need to check it again in the retrieval wrappers.
Diffstat (limited to 'scripts/crosstool-NG.sh.in')
-rw-r--r-- | scripts/crosstool-NG.sh.in | 30 |
1 files changed, 17 insertions, 13 deletions
diff --git a/scripts/crosstool-NG.sh.in b/scripts/crosstool-NG.sh.in index b42b187..ffe16f1 100644 --- a/scripts/crosstool-NG.sh.in +++ b/scripts/crosstool-NG.sh.in @@ -489,19 +489,23 @@ if [ -z "${CT_RESTART}" ]; then fi if [ -z "${CT_RESTART}" ]; then - CT_DoStep INFO "Retrieving needed toolchain components' tarballs" - do_kernel_get - do_gmp_get - do_mpfr_get - do_ppl_get - do_cloog_get - do_mpc_get - do_binutils_get - do_cc_get - do_libc_get - do_tools_get - do_debug_get - CT_EndStep + if [ "${CT_FORBID_DOWNLOAD}" = "y" ]; then + CT_DoLog INFO "Downloading forbidden by configuration, skipping downloads" + else + CT_DoStep INFO "Retrieving needed toolchain components' tarballs" + do_kernel_get + do_gmp_get + do_mpfr_get + do_ppl_get + do_cloog_get + do_mpc_get + do_binutils_get + do_cc_get + do_libc_get + do_tools_get + do_debug_get + CT_EndStep + fi if [ "${CT_ONLY_DOWNLOAD}" != "y" ]; then if [ "${CT_FORCE_EXTRACT}" = "y" ]; then |