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
22