aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/go/testdata/script/build_exe.txt
diff options
context:
space:
mode:
Diffstat (limited to 'src/cmd/go/testdata/script/build_exe.txt')
-rw-r--r--src/cmd/go/testdata/script/build_exe.txt12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/cmd/go/testdata/script/build_exe.txt b/src/cmd/go/testdata/script/build_exe.txt
index fd13259fcc..a994d17088 100644
--- a/src/cmd/go/testdata/script/build_exe.txt
+++ b/src/cmd/go/testdata/script/build_exe.txt
@@ -1,12 +1,16 @@
-# go build with -o and -buildmode=exe should on a non-main package should throw an error
+# go build with -o and -buildmode=exe should report an error on a non-main package.
-! go build -buildmode=exe -o out$GOEXE not_main
+! go build -buildmode=exe -o out$GOEXE ./not_main
stderr '-buildmode=exe requires exactly one main package'
! exists out$GOEXE
-! go build -buildmode=exe -o out$GOEXE main_one main_two
+! go build -buildmode=exe -o out$GOEXE ./main_one ./main_two
stderr '-buildmode=exe requires exactly one main package'
! exists out$GOEXE
+-- go.mod --
+module m
+
+go 1.16
-- not_main/not_main.go --
package not_main
@@ -18,4 +22,4 @@ func main() {}
-- main_two/main_two.go --
package main
-func main() {} \ No newline at end of file
+func main() {}