#!/usr/bin/env bash set -euox pipefail cd "$(git rev-parse --show-toplevel)" DIRS=("${@:-projects tools}") function brl() { bin="$1" shift bazel build "//${bin}" "bazel-bin/${bin}/$(basename ${bin})" "$@" return "$?" } for d in "${DIRS[@]}"; do brl tools/autoflake --remove-all-unused-imports -ir $(realpath "$d") brl tools/isort $(realpath "$d") brl tools/unify --quote '"' -ir $(realpath "$d") done # brl projects/reqman clean tools/python/requirements.txt