build.sh: improve build_all.sh [1/1]

PD#SWPL-67525

Problem:
improve build_all.sh

Solution:
improve build_all.sh

Verify:
ad401_a113l

Signed-off-by: Kelvin Zhang <kelvin.zhang@amlogic.com>
Change-Id: I3be15f6e244ea3189e2f21345d53e52063e1c088
diff --git a/build_all.sh b/build_all.sh
index 9f24bb9..9d523c1 100755
--- a/build_all.sh
+++ b/build_all.sh
@@ -7,10 +7,14 @@
 
 [ -z "$BUILD_LOG" ] && BUILD_LOG="output/build.log"
 
+# Clear build.log
+cat <<EOF > $BUILD_LOG
+EOF
+
 source scripts/publish.sh
 
 if [[ "$SUBMIT_TYPE" == "daily" ]] || [[ "$SUBMIT_TYPE" == "release" ]]; then
-	echo "======== Building document ========" | tee $BUILD_LOG
+	echo "======== Building document ========" | tee -a $BUILD_LOG
 		make docs >> $BUILD_LOG 2>&1
 		if [ -d $LOCAL_DOC_PATH ]; then
 			pushd $LOCAL_DOC_PATH >/dev/null
@@ -25,10 +29,6 @@
 			echo "$LOCAL_DOC_PATH not exist!"
 		fi
 	echo -e "======== Done ========\n" | tee -a $BUILD_LOG
-else
-# Clear Kconfig
-cat <<EOF > $BUILD_LOG
-EOF
 fi
 
 echo "======== Building all projects ========" | tee -a $BUILD_LOG