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

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

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

TDIR=.

while : 
do
	case "$1" in
	  -xtarget)
		shift
		MS_XTARGET=$1
		TDIR=xtarget/$MS_XTARGET
		export MS_XTARGET
		shift
		;;
	  -*)	OPTLIST="$OPTLIST $1"
		shift
		;;
	  *)	break
		;;
	esac
done

case $MS_XTARGET in
 wm5_arm)
	echo "These util_bin program are not applicable in PDA"
	exit 0;
	;;
esac

STRIP=$EMPRESSPATH/common/sys_bin/basename
CC="$EMPRESSPATH/common/sys_bin/cc_lib -I$EMPRESSPATH/$TDIR/include -I$EMPRESSPATH/rdbms/include"

. $EMPRESSPATH/config/options

E=$MSFILEEXTEXEC


OPTLIST="$MSSYS_CCOPTIONS $OPTLIST"

case $# in
  0)	LIST="emprmtmp empdead" ;;
  *)	LIST="$@" ;;
esac

case $MSSYS_PLATFORM in
  SYS_OS_WIN32)
	OPTLIST="$OPTLIST -D_CRT_SECURE_NO_DEPRECATE"
	OUT="/Fe"
	;;
  *)
	OUT="-o "
	;;
esac

for I in $LIST
do
  case $I in
	empdead)
		OFILE=$EMPRESSPATH/$TDIR/rdbms/exec/empdead$E
		$CC $OPTLIST $OUT$OFILE empdead.c
		$EMPRESSPATH/common/sys_bin/win32/embed_manifest $OFILE
		;;
	emprmtmp)
		OFILE=$EMPRESSPATH/$TDIR/bin/emprmtmp$E
		$CC $OPTLIST $OUT$OFILE emprmtmp.c
		$EMPRESSPATH/common/sys_bin/win32/embed_manifest $OFILE
		;;
  esac
done

O=$MSFILEEXTOBJECT

# QNX 4 and win32 leave .o files.
rm -fr empdead.$O emprmtmp.$O
