Commit f1938c60 authored by P.Y. Laligand's avatar P.Y. Laligand Committed by GitHub

Fix building Fuchsia apps. (#7071)

Started failing at 0b737ac5.
parent f27b0611
...@@ -28,8 +28,15 @@ const List<String> _kRequiredOptions = const <String>[ ...@@ -28,8 +28,15 @@ const List<String> _kRequiredOptions = const <String>[
_kOptionWorking, _kOptionWorking,
]; ];
Future<Null> main(List<String> args) async { void main(List<String> args) async {
context[Logger] = new StdoutLogger(); AppContext executableContext = new AppContext();
executableContext.runInZone(() {
context[Logger] = new StdoutLogger();
return run(args);
});
}
Future<Null> run(List<String> args) async {
final ArgParser parser = new ArgParser() final ArgParser parser = new ArgParser()
..addOption(_kOptionPackages, help: 'The .packages file') ..addOption(_kOptionPackages, help: 'The .packages file')
..addOption(_kOptionOutput, help: 'The generated flx file') ..addOption(_kOptionOutput, help: 'The generated flx file')
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment