#! /bin/sh
################################################################################
# Author: Bob Mars                                            Date: Dec. 6, 1996
# Maintained by Jerry Ehlers x3584
#
# Pointed to ddsServer3 7/15/97 11:43 J.Ehlers
#
# David Nelson 10/19/97
#    Added XSD_MAIL_DESTINATION XSD_HELP_DIR XSD_COLOR_DIR environmental vars
#    Removed XSD_DIR environmental var
#
# Joe Wade 1/12/01
#    Modified for FreeUSP release
#     - main program has been renamed xsd rather than xsd.new
#     - location was changed from xsd subdirectory to usp
#     - server name is xsdServer to eliminate confusion with ddsServer3
#       (this also causes removal of data format selection in xsd)
#

. usp-set-path

export APPDIR XSD_MAIL_DESTINATION XSD_HELP_DIR XSD_SERVER_ALIAS_TABLE XSD_COLOR_DIR SERVER_NAME XKEYSYMDB XNLSPATH
: ${XSD_MAIL_DESTINATION:=wadejm@bp.com}
: ${XSD_HELP_DIR:=$APPDIR/etc/xsd/help/xsd.new/}
: ${XSD_SERVER_ALIAS_TABLE:=$APPDIR/etc/xsd/help/xsd.new/hostalias}
: ${XSD_COLOR_DIR:=${APPDIR}/etc/xsd/color/xsd.new/}
: ${SERVER_NAME:=xsdServer}
: ${XKEYSYMDB:=${APPDIR}/etc/X11R6/XKeysymDB}
: ${XNLSPATH:=${APPDIR}/etc/X11R6/nls}

if ( test "${OSARCH_OS}" = "Linux" ) then
 LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:${APPDIR}/${OSARCH_OS}/${OSARCH_MAJOR_OS_REV}.${OSARCH_MINOR_OS_REV}/xsd/lib"
 XKEYSYMDB=${APPDIR}/etc/X11R6/XKeysymDB
 XNLSPATH=${APPDIR}/etc/X11R6/nls
elif ( test "${OSARCH_MAJOR_OS_REV}" = "5" ) then
 XKEYSYMDB=${APPDIR}/etc/X11R6/XKeysymDB
 XLOCALEDIR=${APPDIR}/etc/X11R6/locale
elif ( test "${OSARCH_MAJOR_OS_REV}" = "5.6" ) then
 XKEYSYMDB=${APPDIR}/etc/X11R6/XKeysymDB
 XLOCALEDIR=${APPDIR}/etc/X11R6/locale
else
 XKEYSYMDB=${APPDIR}/etc/X11R6/XKeysymDB
 XNLSPATH=${APPDIR}/etc/X11R6/nls
fi

export XLOCALEDIR XKEYSYMDB XNLSPATH

exec ${APP} ${1:+"$@"}
