#!/bin/sh SUBDIRS=" 1.basicmath_automotive 2.jpeg_consumer/jpeg-6a 3.sha_security 4.ghostscript_office/src 5.adpcm_telecomm/src " BINS=" 1.basicmath_automotive/basicmath_large 2.jpeg_consumer/jpeg-6a/cjpeg 2.jpeg_consumer/jpeg-6a/djpeg 3.sha_security/sha 4.ghostscript_office/src/gs 5.adpcm_telecomm/bin/rawcaudio 5.adpcm_telecomm/bin/rawdaudio " TOPDIR=`pwd` OPTS="-O0 -O1 -O2 -O3 -Os" LOGTMP=/tmp/snilog.tmp.$$ for opt in $OPTS; do for subdir in $SUBDIRS; do echo "==> Building in $subdir with option $opt" cd $TOPDIR/$subdir make clean >$LOGTMP 2>&1 || (echo "OOPS! see log $LOGTMP" && exit 1) env OPT=$opt make >$LOGTMP 2>&1 || (echo "OOPS! see log $LOGTMP" && exit 1) rm -f $LOGTMP done cd $TOPDIR for bin in $BINS; do cp $bin $bin$opt done done