Index: lib/src/sdk.dart |
diff --git a/lib/src/sdk.dart b/lib/src/sdk.dart |
index 92e9cec251f4b202e9b3f4c90ced68896ec80e00..d0ef3517652cf0ce9cd7513d715fe468a6f6dc91 100644 |
--- a/lib/src/sdk.dart |
+++ b/lib/src/sdk.dart |
@@ -20,12 +20,9 @@ import 'io.dart'; |
final String rootDirectory = (() { |
if (runningFromDartRepo) return p.join(dartRepoRoot, 'sdk'); |
- var dartSdk = Platform.environment["DART_SDK"]; |
- if (dartSdk != null) return dartSdk; |
- |
// The Dart exectuable is in "/path/to/sdk/bin/dart", so two levels up is |
// "/path/to/sdk". |
- var aboveExecutable = p.dirname(p.dirname(Platform.executable)); |
+ var aboveExecutable = p.dirname(p.dirname(Platform.resolvedExecutable)); |
assert(fileExists(p.join(aboveExecutable, 'version'))); |
return aboveExecutable; |
})(); |