Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(233)

Side by Side Diff: sdk/bin/dartanalyzer.bat

Issue 2759333004: Fix spew when running presubmit which triggers dartfmt.bat on windows. We should also backport this… (Closed)
Patch Set: Fix spew when running presubmit which triggers dartfmt.bat on windows. We should also backport this… Created 3 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « sdk/bin/dart2js_sdk.bat ('k') | sdk/bin/dartanalyzer_sdk.bat » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 @echo off 1 @echo off
2 REM Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file 2 REM Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file
3 REM for details. All rights reserved. Use of this source code is governed by a 3 REM for details. All rights reserved. Use of this source code is governed by a
4 REM BSD-style license that can be found in the LICENSE file. 4 REM BSD-style license that can be found in the LICENSE file.
5 5
6 setlocal 6 setlocal
7 rem Handle the case where dart-sdk/bin has been symlinked to. 7 rem Handle the case where dart-sdk/bin has been symlinked to.
8 set DIR_NAME_WITH_SLASH=%~dp0 8 set DIR_NAME_WITH_SLASH=%~dp0
9 set DIR_NAME=%DIR_NAME_WITH_SLASH:~0,-1%% 9 set DIR_NAME=%DIR_NAME_WITH_SLASH:~0,-1%%
10 call :follow_links "%DIR_NAME%", RETURNED_BIN_DIR 10 call :follow_links "%DIR_NAME%", RETURNED_BIN_DIR
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after
53 rem [c:\dart_bleeding\dart-repo.9\dart\out\ReleaseIA32\dart-sdk] 53 rem [c:\dart_bleeding\dart-repo.9\dart\out\ReleaseIA32\dart-sdk]
54 rem 54 rem
55 rem So in the output of 'dir /a:l "targetdir"' we are looking for a filename 55 rem So in the output of 'dir /a:l "targetdir"' we are looking for a filename
56 rem surrounded by right angle bracket and left square bracket. Once we get 56 rem surrounded by right angle bracket and left square bracket. Once we get
57 rem the filename, which is name of the link, we recursively follow that. 57 rem the filename, which is name of the link, we recursively follow that.
58 :follow_links 58 :follow_links
59 setlocal 59 setlocal
60 for %%i in (%1) do set result=%%~fi 60 for %%i in (%1) do set result=%%~fi
61 set current= 61 set current=
62 for /f "usebackq tokens=2 delims=[]" %%i in (`dir /a:l "%~dp1" 2^>nul ^ 62 for /f "usebackq tokens=2 delims=[]" %%i in (`dir /a:l "%~dp1" 2^>nul ^
63 ^| %SystemRoot%\System32\find.exe " > %~n1 ["`) do ( 63 ^| %SystemRoot%\System32\find.exe " > %~n1 [" 2^>nul`) do (
64 set current=%%i 64 set current=%%i
65 ) 65 )
66 if not "%current%"=="" call :follow_links "%current%", result 66 if not "%current%"=="" call :follow_links "%current%", result
67 endlocal & set %~2=%result% 67 endlocal & set %~2=%result%
68 goto :eof 68 goto :eof
69 69
70 :end 70 :end
OLDNEW
« no previous file with comments | « sdk/bin/dart2js_sdk.bat ('k') | sdk/bin/dartanalyzer_sdk.bat » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698