#!/bin/sh

if [ "$MWHOME" = "" ] ; then
   echo "You must set the MWHOME enviroment variable to use the MainWin Runtime Environment"
   exit
fi

MWTECHNO=32
if [  ${MWNO_THREADS:-"not_set"}="not_set" ]; then
		MWTHREAD_PHASE1=true
fi

. $MWHOME/setup-mwuser

case ${MWARCH_OS} in
     sparc_sunos5)
			PATH=$PATH:/usr/openwin/bin
            MWCONFIG_NAME=sunos5;;
     hp700_ux10)
			PATH=$PATH:/usr/contrib/bin/X11
            MWCONFIG_NAME=ux10;;
     hp700_ux11)
			PATH=$PATH:/usr/contrib/bin/X11
            MWCONFIG_NAME=ux11;;
    #i86_sysvr4_2)
            #MWCONFIG_NAME=ux11;;
     alpha_osf1v4)
			PATH=$PATH:/usr/bin/X11
            MWCONFIG_NAME=osf1v4;;
     rs6000_aix4)
			PATH=$PATH:/usr/bin/X11
            LIBPATH=${LIBPATH:-.}:/usr/lib
            MWCONFIG_NAME=aix4;;
     mips_irix6)
			PATH=$PATH:/usr/bin/X11
            MWCLIPBOARD_WITHOUT_TIMER=1
	        export MWCLIPBOARD_WITHOUT_TIMER
            MWCONFIG_NAME=irix6;;
	i86_linux) 
			PATH=$PATH:/usr/bin/X11
			MWCONFIG_NAME=linux;;
     *) echo "`basename $0`: Unknown Architecture, cannot set environment"
       exit;;
esac

export MWCONFIG_NAME
export MWCURRENT_LIBPATH
export MWCURRENT_PATH
export MWTECHNO
export MWTHREAD_PHASE1
export LD_LIBRARY_PATH
export SHLIB_PATH
export LIBPATH
export PATH


new_path="${MWHOME}/bin-${MWCONFIG_NAME}_optimized"
new_libpath="${MWHOME}/lib-${MWCONFIG_NAME}:${MWHOME}/lib-${MWCONFIG_NAME}_optimized"

#Adding the support for stingray
if [ "$MWSTINGRAY_HOME" != "" -a -d "${MWSTINGRAY_HOME}" ] ; then
  new_path="${new_path}:${MWSTINGRAY_HOME}/bin-${MWCONFIG_NAME}_optimized"
  new_libpath="${new_libpath}:${MWSTINGRAY_HOME}/lib-${MWCONFIG_NAME}_optimized"
fi

#
#echo "library path becomes: ${new_libpath}"
#
if [ "${MWCURRENT_LIBPATH:-notset}" = "notset" ] ; then
   LD_LIBRARY_PATH=${new_libpath}:${LD_LIBRARY_PATH:-}
   SHLIB_PATH=${new_libpath}:${SHLIB_PATH:-}
   LIBPATH=${new_libpath}:${LIBPATH:-}
   PATH=${PATH}:${new_path}
#
else
#
   LD_LIBRARY_PATH=`echo $LD_LIBRARY_PATH | sed -e 's@'${MWCURRENT_LIBPATH}@$new_libpath'@'`
   SHLIB_PATH=`echo $SHLIB_PATH | sed -e 's@'${MWCURRENT_LIBPATH}@$new_libpath'@'`
   LIBPATH=`echo $LIBPATH | sed -e 's@'${MWCURRENT_LIBPATH}@$new_libpath'@'`
   PATH=`echo $PATH | sed -e 's@'${MWCURRENT_PATH}@$new_path'@'`
fi
#
MWCURRENT_LIBPATH=${new_libpath}
MWCURRENT_PATH=${new_path}
unset new_libpath
unset new_path
MWRUNTIME=1
export MWRUNTIME

