#!/usr/bin/env bash # Copyright 2014 The Flutter Authors. All rights reserved. # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. set -e # Needed because if it is set, cd may print the path it changed to. unset CDPATH # Lookup the parent directory of the script (../), the Flutter SDK root. PROG_NAME="${BASH_SOURCE[0]}" DEV_DIR="$( cd "${PROG_NAME%/*}" pwd -P )" FLUTTER_ROOT="$( cd "$DEV_DIR/.." pwd -P )" # Run the tool. pushd "$FLUTTER_ROOT/dev/checks_tool" >/dev/null dart run --resident --quiet bin/checks.dart popd >/dev/null