Back to home page

OSCL-LXR

 
 

    


0001 #!/bin/sh
0002 # SPDX-License-Identifier: GPL-2.0
0003 # description: Meta-selftest: Checkbashisms
0004 
0005 if [ ! -f $FTRACETEST_ROOT/ftracetest ]; then
0006   echo "Hmm, we can not find ftracetest"
0007   exit_unresolved
0008 fi
0009 
0010 if ! which checkbashisms > /dev/null 2>&1 ; then
0011   echo "No checkbashisms found. skipped."
0012   exit_unresolved
0013 fi
0014 
0015 checkbashisms $FTRACETEST_ROOT/ftracetest
0016 checkbashisms $FTRACETEST_ROOT/test.d/functions
0017 for t in $(find $FTRACETEST_ROOT/test.d -name \*.tc); do
0018   checkbashisms $t
0019 done
0020 
0021 exit 0