#!/bin/sh

: ${OpSys?}

case $# in
0)echo "Usage: S LIB.SMAKE library [files ...]"; exit 1;;
1)	exit 0
	;;
*)	lib=$1; shift
	what=$*
	;;
esac
case $OpSys in
ATT)
	ar rc $lib $what
	;;
Research|Berkeley)
	ar rc $lib $what &&
	ranlib $lib
	;;
MSDOS|MSWIN)
	TEMP_FILE=${S_TMP:-/tmp}/dos$$.lib
	rm -rf $TEMP_FILE
	LIBTEMP $TEMP_FILE replace $what
	wlib -b -c -p=32 -q `DOSDELIM $lib` @`DOSDELIM $TEMP_FILE` || exit 1
	rm -f $TEMP_FILE
	;;
*)
	echo "$0: Error: cannot make library for \$OpSys: $OpSys"
	exit 1
	;;
esac
