From fc8522cc97789b611be10accb70152d3535ecb92 Mon Sep 17 00:00:00 2001 From: Xiang Xiao Date: Wed, 22 Apr 2020 00:39:56 +0800 Subject: [PATCH] tools/testbuild.sh: check status after make distclean ensure the distclean remove all generated stuff Signed-off-by: Xiang Xiao --- tools/testbuild.sh | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/tools/testbuild.sh b/tools/testbuild.sh index 3f1d94966b9..8e6785160ca 100755 --- a/tools/testbuild.sh +++ b/tools/testbuild.sh @@ -173,6 +173,19 @@ function distclean { git -C $APPSDIR clean -xfdq else makefunc ${JOPTION} distclean + + # Ensure nuttx and apps directory in clean state even with --ignored + + if [ -d $nuttx/.git ] || [ -d $APPSDIR/.git ]; then + if [[ -n $(git -C $nuttx status --ignored -s) ]]; then + git -C $nuttx status --ignored + fail=1 + fi + if [[ -n $(git -C $APPSDIR status --ignored -s) ]]; then + git -C $APPSDIR status --ignored + fail=1 + fi + fi fi fi }