From 73df946d56c74384511a194dd01dbe099584fd1a Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 28 Apr 2024 15:14:23 +0200 Subject: Adding upstream version 1.16.10. Signed-off-by: Daniel Baumann --- src/run.bat | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 src/run.bat (limited to 'src/run.bat') diff --git a/src/run.bat b/src/run.bat new file mode 100644 index 0000000..edcaf52 --- /dev/null +++ b/src/run.bat @@ -0,0 +1,52 @@ +:: Copyright 2012 The Go Authors. All rights reserved. +:: Use of this source code is governed by a BSD-style +:: license that can be found in the LICENSE file. + +@echo off + +if exist ..\bin\go.exe goto ok +echo Must run run.bat from Go src directory after installing cmd/go. +goto fail +:ok + +:: Keep environment variables within this script +:: unless invoked with --no-local. +if x%1==x--no-local goto nolocal +if x%2==x--no-local goto nolocal +setlocal +:nolocal + +set GOBUILDFAIL=0 + +set GOPATH=c:\nonexist-gopath +:: Issue 14340: ignore GOBIN during all.bat. +set GOBIN= +set GOFLAGS= +set GO111MODULE= + +rem TODO avoid rebuild if possible + +if x%1==x--no-rebuild goto norebuild +echo ##### Building packages and commands. +..\bin\go install -a -v std cmd +if errorlevel 1 goto fail +echo. +:norebuild + +:: get CGO_ENABLED +..\bin\go env > env.bat +if errorlevel 1 goto fail +call env.bat +del env.bat +echo. + +..\bin\go tool dist test +if errorlevel 1 goto fail +echo. + +goto end + +:fail +set GOBUILDFAIL=1 + +:end -- cgit v1.2.3