Commit c98b47b7 authored by Natanael Copa's avatar Natanael Copa

abuild: make curl follow redirects

parent df05d495
......@@ -239,8 +239,9 @@ sourcecheck() {
# convert curl options to wget options and call wget instead of curl
wget_fallback() {
local wget_opts= outfile= opt=
while getopts "C:ko:s" opt; do
while getopts "C:Lko:s" opt; do
case $opt in
'L') ;; # --location. wget does this by default
'C') wget_opts="$wget_opts -c";; # --continue-at
's') wget_opts="$wget_opts -q";; # --silent
'o') wget_opts="$wget_opts -O $OPTARG";; # --output
......@@ -277,9 +278,12 @@ uri_fetch() {
msg "Fetching $uri"
# fallback to wget if curl is missing. useful for bootstrapping
local fetcher=curl
local fetcher=
if ! [ -x "$(which curl)" ]; then
fetcher=wget_fallback
else
fetcher=curl
opts="$opts -L"
fi
$fetcher $opts -o "$SRCDEST/$d.part" "$uri" \
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment