mirror of
https://github.com/crosstool-ng/crosstool-ng.git
synced 2025-06-21 00:22:54 +00:00
scripts: add option to only use the mirror
Currently, if downloads are forbidden, the mirror is still tried for. Change this way: - if downlaods forbidden, do not try neither upstream locations nor mirror - add option to only use the mirror, and avoid upstream locations Signed-off-by: Austin Morton <austinpmorton@gmail.com> [yann.morin.1998@free.fr: broaden the if USE_MIRRORto enclode mirror location] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
This commit is contained in:
committed by
Austin Morton
parent
cf8093447f
commit
15bde07c86
@ -555,6 +555,12 @@ CT_GetFile() {
|
||||
fi
|
||||
# No, it does not...
|
||||
|
||||
# If not allowed to download from the Internet, don't
|
||||
if [ "${CT_FORBID_DOWNLOAD}" = "y" ]; then
|
||||
CT_DoLog DEBUG "Not allowed to download from the Internet, aborting ${file} download"
|
||||
return 1
|
||||
fi
|
||||
|
||||
# Try to retrieve the file
|
||||
CT_DoLog EXTRA "Retrieving '${file}'"
|
||||
|
||||
@ -565,7 +571,7 @@ CT_GetFile() {
|
||||
URLS+=( "${CT_MIRROR_BASE_URL}" )
|
||||
fi
|
||||
|
||||
if [ "${CT_FORBID_DOWNLOAD}" != "y" ]; then
|
||||
if [ "${CT_FORCE_MIRROR}" != "y" ]; then
|
||||
URLS+=( "${@}" )
|
||||
fi
|
||||
|
||||
|
Reference in New Issue
Block a user