]> Cypherpunks repositories - gostls13.git/commit
cmd/dist: remove pkg/$GOOS_$GOARCH and pkg/obj at exit
authorMichael Matloob <matloob@golang.org>
Tue, 29 Nov 2022 23:32:32 +0000 (18:32 -0500)
committerMichael Matloob <matloob@golang.org>
Thu, 1 Dec 2022 21:30:53 +0000 (21:30 +0000)
commit0e8b6056c99daebcc3c571316a9551c9fab03a00
tree8b6740a74541330110bb3921259fd9d6e43dfbbe
parentc71d3a0f507555a268791f0597e89e3e0e2c0de7
cmd/dist: remove pkg/$GOOS_$GOARCH and pkg/obj at exit

pkg/obj will be empty, so just remove it.
pkg/$GOOS_$GOARCH will be empty unless the user has specified
GODEBUG=installgoroot=all, so check if it's empty, and if so, delete
it.

Also remove xreaddirfiles, which is unused.

Also remove the copy of pkg/$GOOS_$GOARCH in the cmd/go test
TestNewReleaseRebuildsStalePackagesInGOPATH. The directory is empty so
copying it has no effect.

For #47257

Change-Id: Ief90b882d157bd16078cd5d2b83a915bfc831f9a
Reviewed-on: https://go-review.googlesource.com/c/go/+/453496
Run-TryBot: Michael Matloob <matloob@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Michael Matloob <matloob@golang.org>
Reviewed-by: Bryan Mills <bcmills@google.com>
src/cmd/dist/build.go
src/cmd/dist/util.go
src/cmd/go/go_test.go