#!/bin/sh
OpSys=ATT
case $# in
0)echo "Usage: Splus LIBRARY library [files ...]"; exit 1;;
1)	lib=$1; what=*.o
	;;
*)	lib=$1; shift
	what=$*
	;;
esac
rm $lib
case $OpSys in
ATT)
	ar cr $lib $what || exit 1
	;;
Research|Berkeley)
	(ar crl $lib $what && ranlib $lib) || exit 1
	;;
MSDOS|MSWIN)
	TEMP_FILE=${S_TMP:-/tmp}/dos$$.lib
	rm -rf $TEMP_FILE
	LIBTEMP $TEMP_FILE add $what
	wlib -b -c -n -q `DOSDELIM $lib` @`DOSDELIM $TEMP_FILE` || exit 1
	rm -f $TEMP_FILE
	;;
*)
	ar crl $lib `lorder $what | tsort` || exit 1
	ranlib $lib >/dev/null 2>&1 || true
	;;
esac
