]> Cypherpunks repositories - gostls13.git/commit
cmd/go: update PWD variable for 'go generate'
authorTao Qingyun <qingyunha@gmail.com>
Fri, 5 Mar 2021 04:01:00 +0000 (04:01 +0000)
committerBryan C. Mills <bcmills@google.com>
Fri, 5 Mar 2021 04:30:32 +0000 (04:30 +0000)
commitf0b6d3753f57bf37487b127f968920743c401ed9
treec44b0478a416ff785ab75d2bfe25d3266a242843
parent2b0e29f51669063002cbcceca4f4a43e00144876
cmd/go: update PWD variable for 'go generate'

Most subprocess invocations in the go command use base.AppendPWD to
append an accurate value of PWD to the command's environment, which can
speed up calls like os.Getwd and also help to provide less-confusing
output from scripts. Update `go generate` to do so.

Fixes #43862

Change-Id: I3b756f1532b2d922f7d74fd86414d5567a0122c0
GitHub-Last-Rev: 3ec8da265a2777d1dcbcea00f107b8f5905f3640
GitHub-Pull-Request: golang/go#43940
Reviewed-on: https://go-review.googlesource.com/c/go/+/287152
Reviewed-by: Bryan C. Mills <bcmills@google.com>
Run-TryBot: Bryan C. Mills <bcmills@google.com>
TryBot-Result: Go Bot <gobot@golang.org>
Trust: Baokun Lee <bk@golangcn.org>
src/cmd/go/internal/generate/generate.go
src/cmd/go/testdata/script/generate.txt