:	'(c) Copyright	Empress Software Inc.	1983, 2000'

USAGE="*** Usage ***  $0"

if test "$EMPRESSPATH" = "" 
then
	echo "EMPRESSPATH not set"
	exit 1

elif test ! -d $EMPRESSPATH
then
	echo "invalid EMPRESSPATH"
	exit 1
fi

MSTMPFILE=`$EMPRESSPATH/common/sys_bin/tmpdir`/temp$$

. $EMPRESSPATH/config/options


LOCAL=

while :
do
	case $# in
	  0)	break ;;
	esac

	case $1 in
	 -LOCAL)	LOCAL=-LOCAL
			;;
	 -efence)	USE_EFENCE=true
			export USE_EFENCE
			;;
	 -xtarget)	shift
			MS_XTARGET=$1
			;;
	 -*)
			echo "$0: Unknown options '$1'"
			exit 1
			;;
	 *)		break ;;
	esac
	shift
done

if test "$MS_XTARGET" != ""
then
	if test ! -f $EMPRESSPATH/config/xcfg/$MS_XTARGET
	then
		echo "\$EMPRESSPATH/config/xcfg/$MS_XTARGET not found"
		exit 1
	fi

	. $EMPRESSPATH/config/xcfg/$MS_XTARGET
	export MS_XTARGET
	TDIR=xtarget/$MS_XTARGET
else
	TDIR=.
fi

case $MSFEATURE_SHLIB in
  "" | "no") 	exit 0 ;;
esac

SHLIB=$EMPRESSPATH/$TDIR/shlib

test -d $SHLIB || mkdir $SHLIB

cd $SHLIB

$EMPRESSPATH/common/conf_bin/mklibsh.nlsmsgtab $LOCAL
$EMPRESSPATH/common/conf_bin/mklibsh.termcstab $LOCAL
$EMPRESSPATH/common/conf_bin/mklibsh.basic $LOCAL

case $MSSYS_PLATFORM in
 SYS_OS_WIN32 | SYS_OS_WINCE* | SYS_OS_WM5*)
        $EMPRESSPATH/common/conf_bin/mklibsh.bin $LOCAL
	;;
 *)
	test "$MSFEATURE_MULTI_THREAD" = "yes" && \
	$EMPRESSPATH/common/conf_bin/mklibsh.basic_mt $LOCAL
	;;
esac
