view 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
line wrap: on
line source

#!/bin/bash

# Rerun 

if [ $# -lt 2 ]
then
  echo "usage: more/tweak.sh ARCH STAGE COMMAND..." >&1
  exit 1
fi

[ ! -e "$2".sh ] && echo "No stage $2" >&2 && exit 1
ARCH="$1"
STAGE="$2"
[ "$STAGE" == "native-compiler" ] &&
   STUFF='STAGE_DIR=$STAGE_DIR/usr HOST_ARCH=$ARCH'
shift
shift

NO_CLEANUP=temp STAGE_NAME="$STAGE" more/test.sh "$ARCH" \
  $STUFF "$@" ";create_stage_tarball"
NO_CLEANUP=temp AFTER="$STAGE" ./build.sh "$ARCH" "$STAGE"