summaryrefslogtreecommitdiffstats
path: root/src/cmd/go/testdata/script/slashpath.txt
blob: 22b3e9dc07c1d6c10635fe5a06f12765c30b209e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# .a files should use slash-separated paths even on windows
# This is important for reproducing native builds with cross-compiled builds.
go build -o x.a text/template
! grep 'GOROOT\\' x.a
! grep 'text\\template' x.a
! grep 'c:\\' x.a

# executables should use slash-separated paths even on windows
# This is important for reproducing native builds with cross-compiled builds.
go build -o hello.exe hello.go
! grep 'GOROOT\\' hello.exe
! grep '\\runtime' hello.exe
! grep 'runtime\\' hello.exe
! grep 'gofile..[A-Za-z]:\\' hello.exe

-- hello.go --
package main
func main() { println("hello") }