blob: 870b7edaebcab5b65f460fcc8ab880565840ff1d [file] [log] [blame]
#!/usr/bin/env dart
// Copyright 2016 The Chromium Authors. 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:async';
import 'dart:convert';
import 'dart:io';
// TODO (devoncarew): Remove this once the chromium bot is updated.
Future<Null> main(List<String> args) async {
Process.runSync('pub', <String>['get'], workingDirectory: 'dev/tools');
Process process = await Process.start('dart', <String>['dartdoc.dart'],
workingDirectory: 'dev/tools');
process.stdout
.transform(UTF8.decoder)
.transform(const LineSplitter())
.listen(print);
process.stderr
.transform(UTF8.decoder)
.transform(const LineSplitter())
.listen(print);
exit(await process.exitCode);
}