case ${_STATUS} in
0 ) sudo make install 2>&1 | tee -a ./make.log ;;
* )
- exit ${_STATUS}
- ;;
+ echo -e "Abort at `date --rfc-2822`." >> ../../${MAKE_STATUS_FILE}
+ exit ${_STATUS}
+ ;;
esac
make clean
esac
# libCSPGui
-echo "Make status:" > ${MAKE_STATUS_FILE}
+echo "Make status." > ${MAKE_STATUS_FILE}
+echo "Started at `date --rfc-2822`:" >> ${MAKE_STATUS_FILE}
case ${USE_COMMON_DEVICE_LIB} in
"Yes" | "yes" | "YES" )
CMAKE_FLAGS4="-DUSE_DEVICES_SHARED_LIB=ON"
case ${_STATUS} in
0 ) sudo make install 2>&1 | tee -a ./make.log ;;
* )
+ echo -e "Abort at `date --rfc-2822`." >> ../../${MAKE_STATUS_FILE}
exit ${_STATUS}
;;
esac
make clean
cd ../..
done
+echo -e "End at `date --rfc-2822`." >> ../../${MAKE_STATUS_FILE}
exit 0
CMAKE_LINKFLAG=""
CMAKE_APPENDFLAG=""
MAKEFLAGS_GENERAL="-j4"
+MAKE_STATUS_FILE="./000_make_status_config_build_cross_win32.log"
+
export WCLANG_FORCE_CXX_EXCEPTIONS=1
mkdir -p ./bin-win32/
make clean
make ${MAKEFLAGS_GENERAL} 2>&1 | tee -a ./make.log
+ _STATUS=${PIPESTATUS[0]}
+ echo -e "$1 at `date --rfc-2822`:" "${_STATUS}" >> ../../${MAKE_STATUS_FILE}
+ case ${_STATUS} in
+ 0 )
+ ;;
+ * )
+ echo -e "Abort at `date --rfc-2822`." >> ../../${MAKE_STATUS_FILE}
+ exit ${_STATUS}
+ ;;
+ esac
cd ../../
}
;;
esac
+echo "Make status." > ${MAKE_STATUS_FILE}
+echo "Started at `date --rfc-2822`:" >> ${MAKE_STATUS_FILE}
build_dll libCSPemu_utils
echo $PWD
cp ./libCSPemu_utils/build-win32/qt/emuutils/*.h ./bin-win32/
make clean
make ${MAKEFLAGS_GENERAL} 2>&1 | tee -a ./make.log
- case $? in
+ _STATUS=${PIPESTATUS[0]}
+ echo -e "${SRCDATA} at `date --rfc-2822`:" "${_STATUS}" >> ../../${MAKE_STATUS_FILE}
+ case ${_STATUS} in
0 ) cp ./qt/common/*.exe ../../bin-win32/ ;;
- * ) exit $? ;;
+ * )
+ echo -e "Abort at `date --rfc-2822`." >> ../../${MAKE_STATUS_FILE}
+ exit ${_STATUS}
+ ;;
esac
make clean
cd ../..
done
+echo -e "End at `date --rfc-2822`." >> ../../${MAKE_STATUS_FILE}
exit 0
#for ii in libCSPavio libCSPgui libCSPosd libCSPemu_utils; do