#!/bin/bash


# I've made this shell script for myself so I could quickly and
# easily make binary distributions of webcpp.


if [ "$1" = "" ]; then
 echo "You must supply the name of the binary distribution."
 echo "Example: $ ./mkbindist 0.1.1"
 exit 0
fi

NAME="webcpp-$1-bin"

make distclean
./configure && make

mkdir -p $NAME
mkdir -p $NAME/docs
mkdir -p $NAME/schemes

cp ChangeLog ./$NAME
cp COPYING ./$NAME
cp AUTHORS ./$NAME
cp TODO ./$NAME

cp ./webcpp/webcpp ./$NAME
cp ./docs.* ./$NAME/docs
cp ./webcpp/helpless.txt ./$NAME
cp ./webcpp/wwwcpp.sh ./$NAME/wwwcpp
cp ./webcpp/data/*.scs ./$NAME/schemes

tar -czvf ../$NAME.tar.gz $NAME
rm -rf $NAME

echo "Binary Distribution $NAME has been made"
