#!/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 main(List args) async { Process.runSync('pub', ['get'], workingDirectory: 'dev/tools'); Process process = await Process.start('dart', ['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); }