From: Mostyn Bramley-Moore Date: Wed, 26 Apr 2017 21:43:46 +0000 (+0200) Subject: build: fail nicely if somebody runs all.bash from a binary tarball package X-Git-Tag: go1.9beta1~444 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=3d86d45dd60358636c569e9cf06b23b5e0e04e8a;p=gostls13.git build: fail nicely if somebody runs all.bash from a binary tarball package Fixes golang/go#20008. Change-Id: I7a429490320595fc558a8c5e260ec41bc3a788e2 Reviewed-on: https://go-review.googlesource.com/41858 Reviewed-by: Brad Fitzpatrick Run-TryBot: Brad Fitzpatrick --- diff --git a/src/all.bash b/src/all.bash index 5d994d3d0d..abe2beb6dd 100755 --- a/src/all.bash +++ b/src/all.bash @@ -8,6 +8,10 @@ if [ ! -f make.bash ]; then echo 'all.bash must be run from $GOROOT/src' 1>&2 exit 1 fi +if [ ! -f cmd/api/run.go ]; then + echo 'all.bash cannot be run from a binary download package' 1>&2 + exit 1 +fi OLDPATH="$PATH" . ./make.bash "$@" --no-banner bash run.bash --no-rebuild