22 lines · plain
1#!/bin/sh2# SPDX-License-Identifier: GPL-2.03# description: Meta-selftest: Checkbashisms4 5if [ ! -f $FTRACETEST_ROOT/ftracetest ]; then6 echo "Hmm, we can not find ftracetest"7 exit_unresolved8fi9 10if ! which checkbashisms > /dev/null 2>&1 ; then11 echo "No checkbashisms found. skipped."12 exit_unresolved13fi14 15checkbashisms $FTRACETEST_ROOT/ftracetest16checkbashisms $FTRACETEST_ROOT/test.d/functions17for t in $(find $FTRACETEST_ROOT/test.d -name \*.tc); do18 checkbashisms $t19done20 21exit 022