mkdist

Wed, 19 Dec 2012 20:18:03 +0100

author
Malte Bayer <mbayer@neo-soft.org>
date
Wed, 19 Dec 2012 20:18:03 +0100
changeset 133
2dedc73bf54e
parent 131
fb998693e82c
child 134
4ec62b8be28c
permissions
-rwxr-xr-x

release

#!/bin/sh
BASE=`pwd`
echo current workdir $BASE
RELEASE=$1
RNAME="openslot-$RELEASE"
RDIR="./dist/$RNAME"
DAT=`date`

if (test -z $RELEASE); then
    echo "RELEASE parameter (e.g. 1.8) missing"
    exit
fi


cd $BASE/blackbox
make clean
cd $BASE/pitlane
make clean
cd $BASE/slotUI
rm *.pyc

cd $BASE
rm -rf dist
mkdir -p $RDIR

cp -r blackbox $RDIR
cp -r pitlane $RDIR
cp -r slotUI $RDIR
echo "OpenSlot.de\nCustom Firmware and hardware mod\n\nPublic release version $RELEASE\n$DAT" > $RDIR/README
cp LICENSE $RDIR

cd $RDIR/slotUI
rm -f quake-sound
rm *.log
rm *.trk*

echo $BASE
cd $BASE/dist
tar -cz $RNAME/* >$RNAME.tar.gz

ls -al

mercurial