blob: 9146f27cd72898cd2ebe7ac64eebdd3c640ea51d [file] [log] [blame]
// Copyright (c) 2014, 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.
import 'dart:io';
import 'package:compiler/src/dart2js.dart' as dart2js;
import 'package:compiler/src/commandline_options.dart';
main() {
Uri currentDirectory = Uri.base;
Uri script = currentDirectory.resolveUri(Platform.script);
Uri libraryRoot = script.resolve('../../../sdk/');
Directory.current = script.resolve("path with spaces").toFilePath();
return dart2js.main([
"--library-root=${libraryRoot.toFilePath()}",
Flags.analyzeOnly,
"file with spaces.dart"
]);
}