1stMud/CVS/
1stMud/area/CVS/
1stMud/backup/CVS/
1stMud/bin/
1stMud/bin/CVS/
1stMud/bin/extras/
1stMud/bin/extras/CVS/
1stMud/data/CVS/
1stMud/data/i3/CVS/
1stMud/doc/1stMud/
1stMud/doc/1stMud/CVS/
1stMud/doc/CVS/
1stMud/doc/Diku/
1stMud/doc/Diku/CVS/
1stMud/doc/MPDocs/CVS/
1stMud/doc/Merc/CVS/
1stMud/doc/Rom/
1stMud/doc/Rom/CVS/
1stMud/log/CVS/
1stMud/notes/
1stMud/notes/CVS/
1stMud/player/CVS/
1stMud/player/backup/CVS/
1stMud/player/deleted/CVS/
1stMud/src/CVS/
1stMud/src/config/CVS/
1stMud/src/h/CVS/
1stMud/src/o/CVS/
1stMud/win/CVS/
#!/bin/sh

arglist=$1 $2 $3 $4 $5 $6 $7 $8 $9

fail()
{
	echo ""
	echo "ERROR: $@";
	# Use a makefile with no autoconf in it.
	mv -f Makefile.in Makefile.bak
	mv -f Makefile.fail Makefile.in
	conf
	exit 1;
}

error()
{
	echo ""
	echo "ERROR: $@"
	exit 1;
}

conf()
{
	./configure $1 || error "./configure script failed!!"

	echo ""
	echo "Setup complete."
	echo ""
}

autoheader || fail "autoheader failed.  You need to upgrade autoconf."
autoconf || fail "autoconf failed.  You need to upgrade autoconf."

conf $arglist

exit