X-Git-Url: https://git.xonotic.org/?p=xonotic%2Fxonotic.git;a=blobdiff_plain;f=all;h=051a5e8e5ace91e81422c302d0c33fdcf54910a5;hp=9e4dd0dc5043882a168f9cd3032e2dc948cfbf14;hb=f0c8c174622fa5420ca4af4b4121c583b0f208e9;hpb=558130f85d9017e69d284bec11b78971497f0a9d diff --git a/all b/all index 9e4dd0dc..051a5e8e 100755 --- a/all +++ b/all @@ -395,7 +395,7 @@ bestmirror() if t=`mirrorspeed "$m"`; then if [ -n "$t" ]; then tt=$(($t$op)) # fudge factor - msg "$m -> $t$op=$tt ticks" + msg "$m -> $t$op = $tt ticks" if [ -z "$bestt" ] || [ "$tt" -lt "$bestt" ]; then bestin=$in bestt=$tt @@ -536,6 +536,14 @@ case "$cmd" in fi shift done + case "$location" in + current) + if [ x"`git config xonotic.all.mirrorselection 2>/dev/null || true`" != x"done" ]; then + git config xonotic.all.mirrorselection done + location=best + fi + ;; + esac case "$location" in best) newbase=`$ECHO "$base" | sed "s,://\(.*\.\)\?git.xonotic.org/,:// .git.xonotic.org/,"`