blob: 4bdbc602f6e1e061f062ed09b715b07f97561026 [file] [log] [blame]
#! /bin/bash
#
# Copyright (c) 2021-2022 Amlogic, Inc. All rights reserved.
#
# SPDX-License-Identifier: MIT
#
PARAM="-npro -kr -i8 -ts8 -sob -l80 -ss -ncs -cp1 -bad"
function read_dir(){
for file in `ls $1`
do
if [ -d $1"/"$file ]
then
read_dir $1"/"$file
elif [ "${file##*.}"x = "c"x ]||[ "${file##*.}"x = "cpp"x ]||[ "${file##*.}"x = "h"x ];then
echo $1"/"$file
indent $PARAM $1"/"$file -o $1"/"$file
fi
done
}
#excute
if [ -d $1 ]; then
read_dir ${1%*/}
elif [ -f $1 ]; then
if [ "${1##*.}"x = "c"x ]||[ "${1##*.}"x = "cpp"x ]||[ "${1##*.}"x = "h"x ];then
echo $1
indent $PARAM $1 -o $1
fi
fi