| Index: dart/lib/compiler/implementation/dart2js.dart
|
| diff --git a/dart/lib/compiler/implementation/dart2js.dart b/dart/lib/compiler/implementation/dart2js.dart
|
| index 094a203640f09bc5eeb0b4104afb741f8b0c2863..6e6c10ccd4decdd4c3ce5687a5b7224c73c111c4 100644
|
| --- a/dart/lib/compiler/implementation/dart2js.dart
|
| +++ b/dart/lib/compiler/implementation/dart2js.dart
|
| @@ -9,7 +9,6 @@
|
|
|
| #import('../../uri/uri.dart');
|
| #import('../compiler.dart', prefix: 'api');
|
| -#import('io/io.dart', prefix: 'io');
|
| #import('colors.dart');
|
| #import('source_file.dart');
|
|
|
| @@ -44,7 +43,7 @@ String relativize(Uri base, Uri uri) {
|
| }
|
|
|
| void compile(List<String> argv) {
|
| - Uri cwd = new Uri(scheme: 'file', path: io.getCurrentDirectory());
|
| + Uri cwd = new Uri(scheme: 'file', path: getCurrentDirectory());
|
| bool throwOnError = false;
|
| bool showWarnings = true;
|
| bool verbose = false;
|
| @@ -151,3 +150,9 @@ String readAll(String filename) {
|
| file.closeSync();
|
| return new String.fromCharCodes(new Utf8Decoder(buffer).decodeRest());
|
| }
|
| +
|
| +String getCurrentDirectory() {
|
| + String dir = new File(".").fullPathSync();
|
| + if (dir.endsWith("/")) return dir;
|
| + return "$dir/";
|
| +}
|
|
|