Changed the handling of some options in myacprep

This commit is contained in:
John Wiegley 2009-03-08 00:55:07 -04:00
parent 8c8fbb75a5
commit 2db263909b

View file

@ -17,17 +17,27 @@ while [ -n "$1" ]; do
shift 1 ;; shift 1 ;;
--gprof) --gprof)
OUT="$OUT/ledger-gprof" OUT="$OUT/ledger-gprof"
SWITCHES="$SWITCHES $1 --release" SWITCHES="$SWITCHES $1 --release --pch"
saw_opt=true saw_opt=true
shift 1 ;; shift 1 ;;
--gcov) --gcov)
OUT="$OUT/ledger-gcov" OUT="$OUT/ledger-gcov"
SWITCHES="$SWITCHES $1 --debug --devel" SWITCHES="$SWITCHES $1 --release --pch"
saw_opt=true saw_opt=true
shift 1 ;; shift 1 ;;
--opt) --opt)
OUT="$OUT/ledger-opt" OUT="$OUT/ledger-opt"
SWITCHES="$SWITCHES $1 --release" SWITCHES="$SWITCHES $1 --release --pch --warn"
saw_opt=true
shift 1 ;;
--std)
OUT="$OUT/ledger-std"
SWITCHES="$SWITCHES --release --pch --warn"
saw_opt=true
shift 1 ;;
--debug)
OUT="$OUT/ledger-debug"
SWITCHES="$SWITCHES $1 --pch --warn --devel"
saw_opt=true saw_opt=true
shift 1 ;; shift 1 ;;
*) *)
@ -53,7 +63,7 @@ fi
./acprep $SWITCHES ./acprep $SWITCHES
if [ -n "$OUT" ]; then if [ $saw_opt = false -a -n "$OUT" ]; then
ln -sf $OUT/TAGS . ln -sf $OUT/TAGS .
ln -sf $OUT/ledger . ln -sf $OUT/ledger .
fi fi