««« backport
108165c03c70
cmd/dist: emit \r in env -w output
go tool dist env -w is supposed to print a Windows batch file.
Normally Windows will execute batch files without \r before \n,
but issue 3060 reports that if the file ends up containing paths
written in Chinese, Windows 7 cannot execute it without the \r.
So add the \r.
Fixes #3060.
R=golang-dev, bradfitz
CC=golang-dev
https://golang.org/cl/
6498120
»»»
vflag++;
break;
case 'w':
- format = "set %s=%s\n";
+ format = "set %s=%s\r\n";
break;
default:
usage();