aboutsummaryrefslogtreecommitdiff
path: root/src/make.rc
diff options
context:
space:
mode:
authorRuss Cox <rsc@golang.org>2019-04-08 11:23:42 -0400
committerRuss Cox <rsc@golang.org>2019-04-23 00:58:08 +0000
commitf0e97546962736fe4aa73b7c7ed590f0134515e1 (patch)
treed6903cc240c0cdef29bcd0d7fa3b059eab080a17 /src/make.rc
parente40dffe55ac0ec40fc325bf9ef03dde297fcc2c0 (diff)
downloadgo-f0e97546962736fe4aa73b7c7ed590f0134515e1.tar.gz
go-f0e97546962736fe4aa73b7c7ed590f0134515e1.zip
cmd/go: add env -w and env -u to set and unset default env vars
Setting environment variables for go command configuration is too difficult and system-specific. This CL adds go env -w, to change the default settings more easily, in a portable way. It also adds go env -u, to unset those changes. See https://golang.org/design/30411-env for details. Fixes #30411. Change-Id: I36e83f55b666459f8f7f482432a4a6ee015da71d Reviewed-on: https://go-review.googlesource.com/c/go/+/171137 Run-TryBot: Russ Cox <rsc@golang.org> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Bryan C. Mills <bcmills@google.com>
Diffstat (limited to 'src/make.rc')
-rwxr-xr-xsrc/make.rc1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/make.rc b/src/make.rc
index f055ff8e14..f5e57e9755 100755
--- a/src/make.rc
+++ b/src/make.rc
@@ -47,6 +47,7 @@ if(~ $1 -v) {
shift
}
+GOENV=off
GOFLAGS=()
GO111MODULE=()
GOROOT = `{cd .. && pwd}