| OLD | NEW |
| 1 @echo off | 1 @echo off |
| 2 rem #!/bin/bash --posix | 2 rem #!/bin/bash --posix |
| 3 rem Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3 rem Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 4 rem for details. All rights reserved. Use of this source code is governed by a | 4 rem for details. All rights reserved. Use of this source code is governed by a |
| 5 rem BSD-style license that can be found in the LICENSE file. | 5 rem BSD-style license that can be found in the LICENSE file. |
| 6 rem | 6 rem |
| 7 rem stop if any of the steps fails | 7 rem stop if any of the steps fails |
| 8 rem set -e | 8 rem set -e |
| 9 rem | 9 rem |
| 10 | 10 |
| (...skipping 26 matching lines...) Expand all Loading... |
| 37 rem ;; | 37 rem ;; |
| 38 rem *) | 38 rem *) |
| 39 rem ;; | 39 rem ;; |
| 40 rem esac | 40 rem esac |
| 41 rem done | 41 rem done |
| 42 rem | 42 rem |
| 43 | 43 |
| 44 setlocal EnableDelayedExpansion | 44 setlocal EnableDelayedExpansion |
| 45 set DART_SDK="" | 45 set DART_SDK="" |
| 46 if [%FOUND_SDK%] == [0] ( | 46 if [%FOUND_SDK%] == [0] ( |
| 47 if exist "%DART_ANALYZER_HOME%\lib\core\core_runtime.dart" ( | 47 if exist "%DART_ANALYZER_HOME%\lib\core\core.dart" ( |
| 48 set DART_SDK=--dart-sdk %DART_ANALYZER_HOME% | 48 set DART_SDK=--dart-sdk %DART_ANALYZER_HOME% |
| 49 ) else ( | 49 ) else ( |
| 50 for /f %%i in ('echo %DART_ANALYZER_HOME%') do set DART_SDK_HOME=%%~dpi\dart
-sdk | 50 for /f %%i in ('echo %DART_ANALYZER_HOME%') do set DART_SDK_HOME=%%~dpi\dart
-sdk |
| 51 if exist "!DART_SDK_HOME!" ( | 51 if exist "!DART_SDK_HOME!" ( |
| 52 set DART_SDK=--dart-sdk !DART_SDK_HOME! | 52 set DART_SDK=--dart-sdk !DART_SDK_HOME! |
| 53 ) else ( | 53 ) else ( |
| 54 for /f %%j in ('call echo !DART_SDK_HOME!') do set DART_SDK_HOME=%%~dpj\da
rt-sdk | 54 for /f %%j in ('call echo !DART_SDK_HOME!') do set DART_SDK_HOME=%%~dpj\da
rt-sdk |
| 55 if exist "!DART_SDK_HOME!" ( | 55 if exist "!DART_SDK_HOME!" ( |
| 56 set DART_SDK=--dart-sdk !DART_SDK_HOME! | 56 set DART_SDK=--dart-sdk !DART_SDK_HOME! |
| 57 ) else ( | 57 ) else ( |
| 58 echo Couldn't find Dart SDK. Specify with --dart-sdk cmdline argument | 58 echo Couldn't find Dart SDK. Specify with --dart-sdk cmdline argument |
| 59 ) | 59 ) |
| 60 ) | 60 ) |
| 61 ) | 61 ) |
| 62 ) | 62 ) |
| 63 endlocal & set "DART_SDK=%DART_SDK%" & set "DART_SDK_HOME=%DART_SDK_HOME%" | 63 endlocal & set "DART_SDK=%DART_SDK%" & set "DART_SDK_HOME=%DART_SDK_HOME%" |
| 64 | 64 |
| 65 rem DART_SDK="" | 65 rem DART_SDK="" |
| 66 rem if [ $FOUND_SDK = 0 ] ; then | 66 rem if [ $FOUND_SDK = 0 ] ; then |
| 67 rem if [ -f $DART_ANALYZER_HOME/lib/core/core_runtime.dart ] ; then | 67 rem if [ -f $DART_ANALYZER_HOME/lib/core/core.dart ] ; then |
| 68 rem DART_SDK="--dart-sdk $DART_ANALYZER_HOME" | 68 rem DART_SDK="--dart-sdk $DART_ANALYZER_HOME" |
| 69 rem else | 69 rem else |
| 70 rem DART_SDK_HOME=$(dirname $DART_ANALYZER_HOME)/dart-sdk | 70 rem DART_SDK_HOME=$(dirname $DART_ANALYZER_HOME)/dart-sdk |
| 71 rem if [ -d $DART_SDK_HOME ] ; then | 71 rem if [ -d $DART_SDK_HOME ] ; then |
| 72 rem DART_SDK="--dart-sdk $DART_SDK_HOME" | 72 rem DART_SDK="--dart-sdk $DART_SDK_HOME" |
| 73 rem else | 73 rem else |
| 74 rem DART_SDK_HOME=$(dirname $DART_SDK_HOME)/dart-sdk | 74 rem DART_SDK_HOME=$(dirname $DART_SDK_HOME)/dart-sdk |
| 75 rem if [ -d $DART_SDK_HOME ] ; then | 75 rem if [ -d $DART_SDK_HOME ] ; then |
| 76 rem DART_SDK="--dart-sdk $DART_SDK_HOME" | 76 rem DART_SDK="--dart-sdk $DART_SDK_HOME" |
| 77 rem else | 77 rem else |
| (...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 129 rem EXTRA_JVMARGS+=" -client " | 129 rem EXTRA_JVMARGS+=" -client " |
| 130 rem fi | 130 rem fi |
| 131 rem fi | 131 rem fi |
| 132 rem | 132 rem |
| 133 | 133 |
| 134 java %EXTRA_JVMARGS% %DART_JVMARGS% -ea -classpath "@CLASSPATH@" ^ | 134 java %EXTRA_JVMARGS% %DART_JVMARGS% -ea -classpath "@CLASSPATH@" ^ |
| 135 com.google.dart.compiler.DartCompiler %DART_SDK% %* | 135 com.google.dart.compiler.DartCompiler %DART_SDK% %* |
| 136 | 136 |
| 137 rem exec java $EXTRA_JVMARGS $DART_JVMARGS -ea -classpath "@CLASSPATH@" \ | 137 rem exec java $EXTRA_JVMARGS $DART_JVMARGS -ea -classpath "@CLASSPATH@" \ |
| 138 rem com.google.dart.compiler.DartCompiler ${DART_SDK} $@ | 138 rem com.google.dart.compiler.DartCompiler ${DART_SDK} $@ |
| 139 rem | 139 rem |
| OLD | NEW |