mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-15 02:56:35 +01:00
30 lines
No EOL
945 B
Text
30 lines
No EOL
945 B
Text
function die () {
|
|
echo "*******************************************************************************"
|
|
echo $*
|
|
echo "*******************************************************************************"
|
|
exit 1
|
|
}
|
|
|
|
build="yes"
|
|
clean="no"
|
|
|
|
if [ "$1" == "rebuild" ] ; then clean="yes" ; fi
|
|
if [ "$1" == "clean" ] ; then clean="yes" build="no"; fi
|
|
|
|
if [ "$clean" == "yes" ] ; then
|
|
rm -fr $WINA3/inst || die "rm -fr $WINA3/inst failed"
|
|
rm -fr $WINA3/source || die "rm -fr $WINA3/source failed"
|
|
rm -fr $WINA3/buildlog || die "rm -fr $WINA3/buildlog failed"
|
|
rm -fr $WINA3/*.done || die "rm -fr $WINA3/*.done failed"
|
|
fi
|
|
|
|
if [ "$build" != "yes" ] ; then exit 0 ; fi
|
|
|
|
if [ "$clean" == "yes" ] ; then
|
|
cd $WINA3
|
|
action load
|
|
fi
|
|
|
|
if [ ! -d "$WINA3/buildlog" ] ; then mkdir "$WINA3/buildlog" ; fi
|
|
#sh -vx $WINA3/build 2>&1 | tee "$WINA3/buildlog/wina3log.`date +%Y-%m-%d--%H.%M`.txt"
|
|
sh -vx $WINA3/build 2>&1 | tee "$WINA3/buildlog/wina3log.txt" |