diff options
author | Michael Matloob <matloob@golang.org> | 2021-08-02 15:54:51 -0400 |
---|---|---|
committer | Michael Matloob <matloob@golang.org> | 2021-08-12 16:19:55 +0000 |
commit | d397fc1169aa2491bc807812105371819366deb8 (patch) | |
tree | ad34cb6482847a9e8b9ca281c3db51c887d70a3a /src/cmd/go/testdata/script/version.txt | |
parent | aaf914d0e69198a96683c106abb5a931c4956f88 (diff) | |
download | go-d397fc1169aa2491bc807812105371819366deb8.tar.gz go-d397fc1169aa2491bc807812105371819366deb8.zip |
[dev.cmdgo] don't give command-line-arguments a module
Don't associate command-line-arguments with a module. Even though the
sources in the command-line-arguments package may exist within the
module's packages, the command-line-arguments package is distinct from
the package in the module. It has its own identity, and further, even if
all the same sources are listed, build tag filtering is not applied for
command-line-arguments.
For #45713
Change-Id: I555752021d58ea25e65699b4959f787ea5fa2cda
Reviewed-on: https://go-review.googlesource.com/c/go/+/339170
Trust: Michael Matloob <matloob@golang.org>
Trust: Bryan C. Mills <bcmills@google.com>
Run-TryBot: Michael Matloob <matloob@golang.org>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Bryan C. Mills <bcmills@google.com>
Diffstat (limited to 'src/cmd/go/testdata/script/version.txt')
-rw-r--r-- | src/cmd/go/testdata/script/version.txt | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/cmd/go/testdata/script/version.txt b/src/cmd/go/testdata/script/version.txt index 8615a4aac5..f3aa57e8c7 100644 --- a/src/cmd/go/testdata/script/version.txt +++ b/src/cmd/go/testdata/script/version.txt @@ -28,6 +28,13 @@ go version -m fortune.exe stdout '^\tpath\trsc.io/fortune' stdout '^\tmod\trsc.io/fortune\tv1.0.0' +# Check the build info of a binary built from $GOROOT/src/cmd +go build -o test2json.exe cmd/test2json +go version -m test2json.exe +stdout '^test2json.exe: .+' +stdout '^\tpath\tcmd/test2json$' +! stdout 'mod' + # Repeat the test with -buildmode=pie. [!buildmode:pie] stop go build -buildmode=pie -o external.exe rsc.io/fortune |