bashisms.tc (491B)
1#!/bin/sh 2# SPDX-License-Identifier: GPL-2.0 3# description: Meta-selftest: Checkbashisms 4 5if [ ! -f $FTRACETEST_ROOT/ftracetest ]; then 6 echo "Hmm, we can not find ftracetest" 7 exit_unresolved 8fi 9 10if ! which checkbashisms > /dev/null 2>&1 ; then 11 echo "No checkbashisms found. skipped." 12 exit_unresolved 13fi 14 15checkbashisms $FTRACETEST_ROOT/ftracetest 16checkbashisms $FTRACETEST_ROOT/test.d/functions 17for t in $(find $FTRACETEST_ROOT/test.d -name \*.tc); do 18 checkbashisms $t 19done 20 21exit 0