Skip to content

Commit b629daf

Browse files
JianyuWang0623xiaoxiang781216
authored andcommitted
tools/refresh.sh: Add log for progress
Log $ ./tools/refresh.sh --silent --defaults arch:risc-v Normalizing all boards in arch: risc-v ! [1/227] Normalize arty_a7/nsh [2/227] Normalize arty_a7/netnsh [3/227] Normalize arty_a7/knsh # ... ... Signed-off-by: wangjianyu3 <wangjianyu3@xiaomi.com>
1 parent aa24051 commit b629daf

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

tools/refresh.sh

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -116,50 +116,50 @@ fi
116116

117117
if [ "X${CONFIGS}" == "Xall" ]; then
118118
echo "Normalizing all boards!"
119-
CONFIGS=`find boards -name defconfig | cut -d'/' -f4,6`
119+
CONFIGS=(`find boards -name defconfig | cut -d'/' -f4,6`)
120120
else
121121
if [[ "X${CONFIGS}" == "Xarch:"* ]]; then
122122
IFS=: read -r atype archname <<< "${CONFIGS}"
123123
ARCH=$archname
124124
echo "Normalizing all boards in arch: ${ARCH} !"
125-
CONFIGS=`find boards/${ARCH} -name defconfig | cut -d'/' -f4,6`
125+
CONFIGS=(`find boards/${ARCH} -name defconfig | cut -d'/' -f4,6`)
126126
else
127127
if [[ "X${CONFIGS}" == "Xchip:"* ]]; then
128128
IFS=: read -r atype chipname <<< "${CONFIGS}"
129129
CHIP=$chipname
130130
echo "Normalizing all boards in chip: ${CHIP} !"
131-
CONFIGS=`find boards/*/${CHIP} -name defconfig | cut -d'/' -f4,6`
131+
CONFIGS=(`find boards/*/${CHIP} -name defconfig | cut -d'/' -f4,6`)
132132
fi
133133
fi
134134
fi
135135

136-
for CONFIG in ${CONFIGS}; do
137-
echo " Normalize ${CONFIG}"
136+
for i in ${!CONFIGS[@]}; do
137+
echo " [$((${i} + 1))/${#CONFIGS[@]}] Normalize ${CONFIGS[$i]}"
138138

139139
# Set up the environment
140140

141-
CONFIGSUBDIR=`echo ${CONFIG} | cut -s -d':' -f2`
141+
CONFIGSUBDIR=`echo ${CONFIGS[$i]} | cut -s -d':' -f2`
142142
if [ -z "${CONFIGSUBDIR}" ]; then
143-
CONFIGSUBDIR=`echo ${CONFIG} | cut -s -d'/' -f2`
143+
CONFIGSUBDIR=`echo ${CONFIGS[$i]} | cut -s -d'/' -f2`
144144
if [ -z "${CONFIGSUBDIR}" ]; then
145-
echo "ERROR: Malformed configuration: ${CONFIG}"
145+
echo "ERROR: Malformed configuration: ${CONFIGS[$i]}"
146146
echo $USAGE
147147
echo $ADVICE
148148
exit 1
149149
else
150-
BOARDSUBDIR=`echo ${CONFIG} | cut -d'/' -f1`
150+
BOARDSUBDIR=`echo ${CONFIGS[$i]} | cut -d'/' -f1`
151151
fi
152152
else
153-
BOARDSUBDIR=`echo ${CONFIG} | cut -d':' -f1`
153+
BOARDSUBDIR=`echo ${CONFIGS[$i]} | cut -d':' -f1`
154154
fi
155155

156-
BOARDDIR=${CONFIG}
156+
BOARDDIR=${CONFIGS[$i]}
157157
if [ ! -d $BOARDDIR ]; then
158158
BOARDDIR="${CWD}/${BOARDDIR}"
159159
fi
160160

161161
if [ -d $BOARDDIR ]; then
162-
CONFIGSUBDIR=`basename ${CONFIG}`
162+
CONFIGSUBDIR=`basename ${CONFIGS[$i]}`
163163
BOARDDIR=$(dirname `dirname ${BOARDDIR}`)
164164
else
165165
BOARDDIR=boards/*/*/$BOARDSUBDIR

0 commit comments

Comments
 (0)