#!/bin/bash # This file is part of subiquity. See LICENSE file for copyright and license info. pycheck_dirs=( "console_conf/" "subiquity/" "subiquitycore/" "tests/" ) bin_files=( "bin/console-conf-tui" "bin/subiquity-tui" ) CR=" " [ "$1" = "-v" ] && { verbose="$1"; shift; } || verbose="" set -f if [ $# -eq 0 ]; then unset IFS IFS="$CR" files=( "${bin_files[@]}" "${pycheck_dirs[@]}" ) unset IFS else files=( "$@" ) fi myname=${0##*/} cmd=( "${myname#run-}" $verbose "${files[@]}" ) echo "Running: " "${cmd[@]}" 1>&2 exec "${cmd[@]}" # vi: ts=4 expandtab syntax=sh