diff options
| author | Guoqi Chen <chenguoqi@loongson.cn> | 2025-06-09 17:04:55 +0800 |
|---|---|---|
| committer | abner chenc <chenguoqi@loongson.cn> | 2025-06-10 06:00:41 -0700 |
| commit | f18d046568496dd331657df4ba90218821cb9ffd (patch) | |
| tree | 7a8d8f240517b57bf55c742f63c11fbd76224e91 | |
| parent | ee7bfbdbcc75c17c9f6f357f7950cfae0d63811c (diff) | |
| download | go-f18d046568496dd331657df4ba90218821cb9ffd.tar.xz | |
all.{bash,rc}: use "../bin/go tool dist" instead of "%GOTOOLDIR%/dist" print build info
After CL 677558, when running all.bash, the binaries of commands such
as dist, nm, and pprof are no longer built by default, so when running
all.bash, "./all.bash: line 13: /home/golang/pkg/tool/linux_amd64/dist:
No such file or directory" will be printed, and the return result of
the all.bash script is non-zero.
Although the "dist" command won't be installed in $GOTOOLDIR anymore,
but it will be built and cached, and ../bin/go tool dist will reuse the
cached binary.
For #71867
Change-Id: I802eeafdb866e7d80c42da3e0955bb32def7b037
Reviewed-on: https://go-review.googlesource.com/c/go/+/680135
Reviewed-by: Cherry Mui <cherryyz@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Michael Matloob <matloob@golang.org>
| -rwxr-xr-x | src/all.bash | 2 | ||||
| -rwxr-xr-x | src/all.rc | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/all.bash b/src/all.bash index 1b8ca093e4..adbc60e361 100755 --- a/src/all.bash +++ b/src/all.bash @@ -10,4 +10,4 @@ if [ ! -f make.bash ]; then fi . ./make.bash "$@" --no-banner bash run.bash --no-rebuild -"$GOTOOLDIR/dist" banner # print build info +../bin/go tool dist banner # print build info diff --git a/src/all.rc b/src/all.rc index 45b1261a20..ad8c3e143e 100755 --- a/src/all.rc +++ b/src/all.rc @@ -13,4 +13,4 @@ if(! test -f make.rc){ . ./make.rc --no-banner $* bind -b $GOROOT/bin /bin ./run.rc --no-rebuild -$GOTOOLDIR/dist banner # print build info +../bin/go tool dist banner # print build info |
