26 lines
588 B
Bash
26 lines
588 B
Bash
#!/bin/bash
|
|
WORKDIR="/home/blubb"
|
|
ROOT="$WORKDIR/deb"
|
|
OUTPUT="../bin/Release"
|
|
EXEC="$ROOT/usr/local/bin/zwaybot"
|
|
CONFIG="$ROOT/etc/zwaybot"
|
|
DEBIAN="$ROOT/DEBIAN"
|
|
VMAJOR=$1
|
|
VMINOR=$2
|
|
VBUILD=$3
|
|
|
|
mkdir -p $EXEC
|
|
mkdir -p $CONFIG
|
|
mkdir -p $DEBIAN
|
|
|
|
cp control $DEBIAN
|
|
sed -i s/Version:\ x\.x-x/"Version: $VMAJOR.$VMINOR-$VBUILD"/ $DEBIAN/control
|
|
chmod 755 $DEBIAN -R
|
|
cp $OUTPUT/*.exe $EXEC/
|
|
cp $OUTPUT/*.dll $EXEC/
|
|
cp $OUTPUT/config-example/* $CONFIG
|
|
cp $OUTPUT/control $EXEC/ -r
|
|
|
|
dpkg-deb --build $ROOT
|
|
mv $WORKDIR/deb.deb ../bin/Builds/"zwaybot_$VMAJOR.$VMINOR-$VBUILD.deb"
|
|
rm $WORKDIR/deb -r |