#!/sbin/sh
set -e

dir=`dirname $1`
file=`basename $1 .bcc`

if [ -f $1 ]
then
	pp $1 > tmp.bcc
elif [ -f $1.bcc ]
then
	pp $1.bcc > tmp.bcc
else
	echo $1.bccが見つかりません。
	exit
fi

shift
bcc tmp.bcc $@
rm tmp.bcc

if [ -f tmp.bank ]
then
mv -f tmp.bank  $dir/$file.bank
fi

if [ -f tmp.waveA ]
then
mv -f tmp.waveA $dir/$file.waveA
fi

if [ -f tmp.waveB ]
then
mv -f tmp.waveB $dir/$file.waveB
fi

if [ -f tmp.exnA ]
then
mv -f tmp.exnA  $dir/$file.exnA
fi

if [ -f tmp.exnB ]
then
mv -f tmp.exnB  $dir/$file.exnB
fi

if [ -f tmp.exnC ]
then
mv -f tmp.exnC  $dir/$file.exnC
fi

if [ -f tmp.exnD ]
then
mv -f tmp.exnD  $dir/$file.exnD
fi

