:

case $EMPRESSPATH in
 "")
	echo "EMPRESSPATH not set"
	exit 1
	;;
esac

. $EMPRESSPATH/config/options

if test -d $EMPRESSPATH/bin
then
	cat <<'EOM'
case $PATH in
  $EMPRESSPATH/bin | \
  $EMPRESSPATH/bin:* | \
  *:$EMPRESSPATH/bin | \
  *:$EMPRESSPATH/bin:*)
		;;
  *)
	PATH="$EMPRESSPATH/bin:$PATH"
	export PATH
		;;
esac
EOM
fi

if test -d $EMPRESSPATH/shlib
then
	case "$MSSYS_PLATFORM" in
	   SYS_OS_UNIX_AIX)	LIBPATH_ENV_VAR=LIBPATH	;;
	   SYS_OS_UNIX_HPUX*)	LIBPATH_ENV_VAR=SHLIB_PATH ;;
	   SYS_OS_UNIX_MACOS*)	LIBPATH_ENV_VAR=DYLD_LIBRARY_PATH ;;
	   *)			LIBPATH_ENV_VAR=LD_LIBRARY_PATH ;;
	esac

	cat <<EOM
case \$$LIBPATH_ENV_VAR in
	${EMPRESSPATH}/shlib | \\
	${EMPRESSPATH}/shlib:* | \\
	*:${EMPRESSPATH}/shlib | \\
	*:${EMPRESSPATH}/shlib:*)
		;;
	"")	$LIBPATH_ENV_VAR="$EMPRESSPATH/shlib"
		;;
	*)   	$LIBPATH_ENV_VAR="$EMPRESSPATH/shlib:\$$LIBPATH_ENV_VAR"
		;;
esac
export $LIBPATH_ENV_VAR

EOM

	case "$MSSYS_PLATFORM" in
	   SYS_OS_UNIX_AIX | SYS_OS_UNIX_HPUX*)
		cat <<EOM
case \$$LIBPATH_ENV_VAR in
 *:/usr/lib | /usr/lib:* | *:/usr/lib:* )	;;
 *)	$LIBPATH_ENV_VAR="\$$LIBPATH_ENV_VAR:/usr/lib"
	;;
esac
export $LIBPATH_ENV_VAR

EOM
		;;
	   SYS_OS_UNIX_IRIX_N32 | SYS_OS_UNIX_IRIX_64)
		# We need this for IRIX 64bit when the jdbc driver is
		# still 32bit.
		cat <<'EOM'
LD_LIBRARYN32_PATH=$LD_LIBRARY_PATH
export LD_LIBRARYN32_PATH
EOM
		;;
	esac

fi

if test -d $EMPRESSPATH/jdbc/classes
then
	cat <<'EOM'
case $CLASSPATH in
	${EMPRESSPATH}/jdbc/classes/empressJDBC.jar | \
	${EMPRESSPATH}/jdbc/classes/empressJDBC.jar:* | \
	*:${EMPRESSPATH}/jdbc/classes/empressJDBC.jar | \
	*:${EMPRESSPATH}/jdbc/classes/empressJDBC.jar:*)
		;;
	"")	CLASSPATH=".:$EMPRESSPATH/jdbc/classes/empressJDBC.jar:$EMPRESSPATH/jdbc/classes_cat4/empressJDBC_cat4.jar"
		;;
	*)   	CLASSPATH=".:$EMPRESSPATH/jdbc/classes/empressJDBC.jar:$EMPRESSPATH/jdbc/classes_cat4/empressJDBC_cat4.jar:$CLASSPATH"
		;;
esac
export CLASSPATH

EOM

	case $MSSYS_PLATFORM in
	   SYS_OS_UNIX_QNX_NEUTRINO*)
		if test -f $EMPRESSPATH/jdbc/classes/dbenabler.jar
		then
			cat <<'EOM'
case $CLASSPATH in
	${EMPRESSPATH}/jdbc/classes/dbenabler.jar | \
	${EMPRESSPATH}/jdbc/classes/dbenabler.jar:* | \
	*:${EMPRESSPATH}/jdbc/classes/dbenabler.jar | \
	*:${EMPRESSPATH}/jdbc/classes/dbenabler.jar:*)
		;;
	"")	CLASSPATH=".:$EMPRESSPATH/jdbc/classes/dbenabler.jar"
		;;
	*)   	CLASSPATH=".:$EMPRESSPATH/jdbc/classes/dbenabler.jar:$CLASSPATH"
		;;
esac
EOM
		fi
		;;
	esac
fi

if test -d $EMPRESSPATH/man
then

	case $MSSYS_PLATFORM in
	   SYS_OS_UNIX_LINUX*)
		cat <<'EOM'
case $MANPATH in
	${EMPRESSPATH}/man | \
	${EMPRESSPATH}/man:* | \
	*:${EMPRESSPATH}/man | \
	*:${EMPRESSPATH}/man:*)
		;;
	"")
		# if it is end with ':', the default man path will also
		# be searched.
		MANPATH="$EMPRESSPATH/man:"
		;;
	*)   	MANPATH="$EMPRESSPATH/man:$MANPATH"
		;;
esac
export MANPATH

EOM
		;;

	   *)
		cat <<'EOM'
case $MANPATH in
	${EMPRESSPATH}/man | \
	${EMPRESSPATH}/man:* | \
	*:${EMPRESSPATH}/man | \
	*:${EMPRESSPATH}/man:*)
		;;
	"")	MANPATH="$EMPRESSPATH/man:/usr/man"
		;;
	*)   	MANPATH="$EMPRESSPATH/man:$MANPATH:/usr/man"
		;;
esac
export MANPATH

EOM
		;;
	esac
fi
