Removed SKIP file support for main stage
This commit is contained in:
parent
34e7bae0cf
commit
831ef7c2e1
30
build.sh
30
build.sh
|
@ -88,24 +88,22 @@ run_stage(){
|
||||||
if [ -f ${STAGE_DIR}/EXPORT_IMAGE ]; then
|
if [ -f ${STAGE_DIR}/EXPORT_IMAGE ]; then
|
||||||
EXPORT_DIRS="${EXPORT_DIRS} ${STAGE_DIR}"
|
EXPORT_DIRS="${EXPORT_DIRS} ${STAGE_DIR}"
|
||||||
fi
|
fi
|
||||||
if [ ! -f SKIP ]; then
|
if [ "${CLEAN}" = "1" ]; then
|
||||||
if [ "${CLEAN}" = "1" ]; then
|
if [ -d ${ROOTFS_DIR} ]; then
|
||||||
if [ -d ${ROOTFS_DIR} ]; then
|
rm -rf ${ROOTFS_DIR}
|
||||||
rm -rf ${ROOTFS_DIR}
|
|
||||||
fi
|
|
||||||
fi
|
fi
|
||||||
if [ -x prerun.sh ]; then
|
|
||||||
log "Begin ${STAGE_DIR}/prerun.sh"
|
|
||||||
./prerun.sh
|
|
||||||
log "End ${STAGE_DIR}/prerun.sh"
|
|
||||||
fi
|
|
||||||
for SUB_STAGE_DIR in ${STAGE_DIR}/*; do
|
|
||||||
if [ -d ${SUB_STAGE_DIR} ] &&
|
|
||||||
[ ! -f ${SUB_STAGE_DIR}/SKIP ]; then
|
|
||||||
run_sub_stage
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
fi
|
fi
|
||||||
|
if [ -x prerun.sh ]; then
|
||||||
|
log "Begin ${STAGE_DIR}/prerun.sh"
|
||||||
|
./prerun.sh
|
||||||
|
log "End ${STAGE_DIR}/prerun.sh"
|
||||||
|
fi
|
||||||
|
for SUB_STAGE_DIR in ${STAGE_DIR}/*; do
|
||||||
|
if [ -d ${SUB_STAGE_DIR} ] &&
|
||||||
|
[ ! -f ${SUB_STAGE_DIR}/SKIP ]; then
|
||||||
|
run_sub_stage
|
||||||
|
fi
|
||||||
|
done
|
||||||
unmount ${WORK_DIR}/${STAGE}
|
unmount ${WORK_DIR}/${STAGE}
|
||||||
PREV_STAGE=${STAGE}
|
PREV_STAGE=${STAGE}
|
||||||
PREV_STAGE_DIR=${STAGE_DIR}
|
PREV_STAGE_DIR=${STAGE_DIR}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user