#!/bin/sh
#
# VRwave wrapper script
# sets CLASSPATH and LD_LIBRARY_PATH before executing VRwave
#
# VRWAVE_HOME must be set to the directory containing this script
#
# CPU settings (see file INSTALLATION):
# SGI_GNU, SGI_MESA, SGI_J112, SUN5_GNU, SUN5_J113,
# ALPHA_GNU, ALPHA_OGL, LINUX_ELF, LINUX_J113, HPUX10_cc
#
# created: mpichler, 19970127
# changed: mpichler, 19970926

classfile=${VRWAVE_HOME?}/classes/vrwave.zip
if [ ! -f $classfile ]
then
  echo "vrwave error: vrwave.zip not found"
  exit 1
fi

CLASSPATH=$classfile:$CLASSPATH
export CLASSPATH
# echo "CLASSPATH: $CLASSPATH"

LD_LIBRARY_PATH=$VRWAVE_HOME/lib/${CPU?}:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH
# echo "LD_LIBRARY_PATH: $LD_LIBRARY_PATH"

# for HPUX machines:
SHLIB_PATH=$VRWAVE_HOME/lib/${CPU?}:$SHLIB_PATH
export SHLIB_PATH
# echo "SHLIB_PATH: $SHLIB_PATH"

# run VRwave
# set -x
exec java iicm.vrml.vrwave.VRwave -helpURL file:$VRWAVE_HOME/help/ -home $VRWAVE_HOME ${1+"$@"}
