X-Git-Url: https://iankelling.org/git/?a=blobdiff_plain;f=go;h=547a1345d968e48bfec6b2820c97989058247271;hb=e9fda13d66976d9d0934a3c21f218cedfde47ac8;hp=eb86add76d56653f26c924a8a23490657add80fa;hpb=a92d67f31b2f8359baf97eabb0833e17c59ba92f;p=buildscripts diff --git a/go b/go index eb86add..547a134 100755 --- a/go +++ b/go @@ -9,11 +9,11 @@ if [ -z "$BASH_VERSION" ]; then echo "error: shell is not bash" >&2; exit 1; fi shopt -s inherit_errexit 2>/dev/null ||: # ignore fail in bash < 4.4 source /a/bin/errhandle/err + m() { printf "$pre %s\n" "$*"; "$@"; } e() { printf "$pre %s\n" "$*"; } err() { echo "[$(date +'%Y-%m-%d %H:%M:%S%z')]: $0: $*" >&2; } - m cd /a/opt/go.git # don't check for updates on go more than once a day yesterday=$(( $(date +%s) - 60*60*24 )) @@ -33,7 +33,7 @@ if (( $(stat -c %Y FETCH_HEAD) < yesterday )); then else timestamp=0 fi - m wget -N https://dl.google.com/go/$f || ret=$? + m wget -nv -N https://dl.google.com/go/$f || ret=$? } dl # 8 is return code for 404. for a new release, they might not have a binary out yet @@ -55,6 +55,3 @@ if (( $(stat -c %Y FETCH_HEAD) < yesterday )); then done fi - - -go get -u mvdan.cc/fdroidcl