comparison more/tweak.sh @ 1743:10b64f52ad20 draft

Make tweak.sh actually work, and do less unnecessary rebuilding.
author Rob Landley <rob@landley.net>
date Sun, 22 Feb 2015 17:00:33 -0600
parents 258427b0c8be
children d461b345c3c9
comparison
equal deleted inserted replaced
1742:50c3a1575288 1743:10b64f52ad20
8 exit 1 8 exit 1
9 fi 9 fi
10 10
11 [ ! -e "$2".sh ] && echo "No stage $2" >&2 && exit 1 11 [ ! -e "$2".sh ] && echo "No stage $2" >&2 && exit 1
12 ARCH="$1" 12 ARCH="$1"
13 export STAGE_NAME="$2" 13 STAGE="$2"
14 [ "$STAGE" == "native-compiler" ] &&
15 STUFF='STAGE_DIR=$STAGE_DIR/usr HOST_ARCH=$ARCH'
14 shift 16 shift
15 shift 17 shift
16 18
17 NO_CLEANUP=1 more/test.sh "$ARCH" "$@" ";create_stage_tarball" 19 NO_CLEANUP=temp STAGE_NAME="$STAGE" more/test.sh "$ARCH" \
18 AFTER="$STAGE_NAME" ./build.sh "$ARCH" "$STAGE_NAME" 20 $STUFF "$@" ";create_stage_tarball"
21 NO_CLEANUP=temp AFTER="$STAGE" ./build.sh "$ARCH" "$STAGE"