1
0
mirror of git://projects.qi-hardware.com/openwrt-packages.git synced 2024-11-22 17:15:01 +02:00

compile-openwrt-xburst.sh: only zip the files when successful

This commit is contained in:
Xiangfu Liu 2012-03-07 10:16:48 +08:00
parent 26a488ae1f
commit c71889d9da

View File

@ -83,21 +83,19 @@ cp -a bin/xburst/* ${IMAGES_DIR} 2>/dev/null
mkdir -p ${IMAGES_DIR}/files mkdir -p ${IMAGES_DIR}/files
cp -a files/* ${IMAGES_DIR}/files/ cp -a files/* ${IMAGES_DIR}/files/
(cd ${IMAGES_DIR}; \
grep -E "ERROR:\ package.*failed to build" BUILD_LOG | \
grep -v "package/kernel" > failed_packages.txt; \
bzip2 -z BUILD_LOG; \
bzip2 -z openwrt-xburst-qi_lb60-root.ubi; \
)
if [ "${MAKE_RET}" != "0" ]; then if [ "${MAKE_RET}" != "0" ]; then
echo "ERROR: Build failed! please refer to the BUILD_LOG file" echo "ERROR: Build failed! please refer to the BUILD_LOG file"
tail -n 100 ${IMAGES_DIR}/BUILD_LOG > \ tail -n 100 ${IMAGES_DIR}/BUILD_LOG > ${IMAGES_DIR}/BUILD_LOG.last100
${IMAGES_DIR}/BUILD_LOG.`date +"%m%d%Y-%H%M"`.last100
MSG="The build was FAILED" MSG="The build was FAILED"
URL="http://fidelio.qi-hardware.com/~xiangfu/building/Nanonote/Ben/\ URL="http://fidelio.qi-hardware.com/~xiangfu/building/Nanonote/Ben/\
/${OPENWRT_DIR_NAME}-${DATE_TIME}" /${OPENWRT_DIR_NAME}-${DATE_TIME}"
else else
(cd ${IMAGES_DIR} && \
grep -E "ERROR:\ package.*failed to build" BUILD_LOG | \
grep -v "package/kernel" > failed_packages.txt; \
bzip2 -z BUILD_LOG; \
bzip2 -z openwrt-xburst-qi_lb60-root.ubi; \
)
mv ${IMAGES_DIR} ${DEST_DIR} mv ${IMAGES_DIR} ${DEST_DIR}
MSG="The build was successful" MSG="The build was successful"
URL="${IMAGES_URL}/${OPENWRT_DIR_NAME}-${DATE_TIME}" URL="${IMAGES_URL}/${OPENWRT_DIR_NAME}-${DATE_TIME}"