#!/bin/bash

usage() {
    echo "RUN AS: $0 --gs2|--gs3"
}

# greenstone version
ver=""
if [ -z "$1" ]; then
    echo "No parameters provided"
    usage
    exit -1
elif [ "$1" = "--help" ] ; then
    usage
    exit 0
elif [ "$1" = "--gs2" ] ; then
    ver=2
elif [ "$1" = "--gs3" ] ; then
    ver=3
else
    echo "First parameter must be --gs2 or --gs3 (or --help)"
    usage
    exit -1
fi

# delete $1, the first positional argument, so we can pass
# the rest of the cmd-line args to envi's gs#-src-caveat task
shift

echo "RUNNING GS${ver} SRC CAVEAT at " `date` > gs${ver}-src-out.txt
env >> gs${ver}-src-out.txt
cd /greenstone/gs-release-builder/envi/bin
./envi.pl gs${ver}-src-caveat $*
