Index: sdk/bin/pub.bat |
diff --git a/sdk/bin/pub.bat b/sdk/bin/pub.bat |
index dba1cafa093d027442c2d79b74fa6993a5932929..e2c7a8a2e5d9803dc0583811d8bce10693733a6b 100644 |
--- a/sdk/bin/pub.bat |
+++ b/sdk/bin/pub.bat |
@@ -1,17 +1,16 @@ |
@echo off |
-REM Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
-REM for details. All rights reserved. Use of this source code is governed by a |
-REM BSD-style license that can be found in the LICENSE file. |
+:: Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
+:: for details. All rights reserved. Use of this source code is governed by a |
+:: BSD-style license that can be found in the LICENSE file. |
-REM Run pub.dart on the Dart VM. This script assumes the Dart SDK's directory |
-REM structure. |
+:: Run pub.dart on the Dart VM. This script assumes the Dart SDK's directory |
+:: structure. |
set SCRIPTPATH=%~dp0 |
-REM Does the string have a trailing slash? If so, remove it. |
+:: Does the string have a trailing slash? If so, remove it. |
if %SCRIPTPATH:~-1%==\ set SCRIPTPATH=%SCRIPTPATH:~0,-1% |
-REM Set DART_SDK so pub can find SDK packages. |
-set DART_SDK=%SCRIPTPATH%\..\ |
- |
-"%SCRIPTPATH%\dart" "%SCRIPTPATH%\..\util\pub\pub.dart" %* |
+:: The trailing forward slash in --package-root is required because of issue |
+:: 9499. |
+"%SCRIPTPATH%\dart.exe" --package-root="%SCRIPTPATH%\..\packages/" "%SCRIPTPATH%\..\lib\_internal\pub\bin\pub.dart" %* |