github.com/yukk001/go1.10.8@v0.0.0-20190813125351-6df2d3982e20/src/clean.bat (about)

     1  :: Copyright 2012 The Go Authors. All rights reserved.
     2  :: Use of this source code is governed by a BSD-style
     3  :: license that can be found in the LICENSE file.
     4  @echo off
     5  
     6  setlocal
     7  
     8  set GOBUILDFAIL=0
     9  
    10  go tool dist env -w -p >env.bat
    11  if errorlevel 1 goto fail
    12  call env.bat
    13  del env.bat
    14  echo.
    15  
    16  if exist %GOTOOLDIR%\dist.exe goto distok
    17  echo cannot find %GOTOOLDIR%\dist; nothing to clean
    18  goto fail
    19  :distok
    20  
    21  "%GOBIN%\go" clean -i std
    22  "%GOBIN%\go" tool dist clean
    23  "%GOBIN%\go" clean -i cmd
    24  
    25  goto end
    26  
    27  :fail
    28  set GOBUILDFAIL=1
    29  
    30  :end
    31  if x%GOBUILDEXIT%==x1 exit %GOBUILDFAIL%