aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRuss Cox <rsc@golang.org>2009-11-10 18:00:48 -0800
committerRuss Cox <rsc@golang.org>2009-11-10 18:00:48 -0800
commitd6c388616b03f486d5e634b59132694af42e8d9a (patch)
treea053c7afb76bb8e3f8ca610e9c1ee386713dceb0
parente23f75b3c4b4ea21df2f4575b993877975beca1d (diff)
downloadgo-d6c388616b03f486d5e634b59132694af42e8d9a.tar.gz
go-d6c388616b03f486d5e634b59132694af42e8d9a.zip
test for invalid $GOBIN setting before trying to build
R=r CC=golang-dev https://golang.org/cl/153049
-rwxr-xr-xsrc/make.bash7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/make.bash b/src/make.bash
index aaaf547efd..9f7c80c48c 100755
--- a/src/make.bash
+++ b/src/make.bash
@@ -13,6 +13,13 @@ then
exit 1
fi
+if ! test -d $GOBIN
+then
+ echo '$GOBIN is not a directory or does not exist' 1>&2
+ echo 'create it or set $GOBIN differently' 1>&2
+ exit 1
+fi
+
bash clean.bash
rm -f $GOBIN/quietgcc