#!/bin/sh
#
# $Id: create-odyssey-ftp,v 2.5 1999/06/10 00:48:14 diego Exp $
#
ODYSSEY_DISTRIB=$1
if [ "${ODYSSEY_DISTRIB}" = "" ] ; then 
    echo "Variable ODYSSEY_DISTRIB not defined." 
    exit 1
fi

version=`cat ${ODYSSEY}/stamp-version`
bintarfile="${ODYSSEY_DISTRIB}/odyssey-bin-${version}-${MACHINE}.tar.gz"
srctarfile="${ODYSSEY_DISTRIB}/odyssey-src-${version}.tar.gz"
dirname=`basename ${ODYSSEY}`

binfiles="	$dirname/examples/MM 		\
		$dirname/examples/Test		\
		$dirname/$MACHINE		\
		$dirname/include/odyssey.h	\
		$dirname/man			\
		$dirname/odyssey.csh		\
		$dirname/stamp-version"

srcfiles="	$dirname/Makefile*		\
		$dirname/00README		\
		$dirname/odyssey.csh		\
		$dirname/stamp-version		\
		$dirname/examples/Test		\
		$dirname/CVS			\
		$dirname/src"

mkdir -p ${ODYSSEY_DISTRIB}
cd ${ODYSSEY}
cd ..

echo
echo "Stripping binary files in $dirname/$MACHINE/bin"
strip $dirname/$MACHINE/bin/*

echo
echo "Creating a binary distribution $bintarfile in `pwd`"
tar -czvf $bintarfile $binfiles

tmpname=/tmp/exclude-list.$$
rm -f $tmpname
find $dirname/src -name 'Obj_*' >$tmpname

echo
echo
echo "Creating a source distribution $srctarfile in `pwd`"
tar --exclude-from $tmpname -czvf $srctarfile $srcfiles
