#!/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
# (well not exactly, as this is a debian package .... jfs)
#
# 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, 19970321
# changed: mpichler, 19970926
# changed: jfs, 19971117
# changed: jfs, 19980212
VRWAVE_HOME=/usr/X11R6/lib/X11/vrwave
CPU=LINUX_J113

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
exec java iicm.vrml.vrwave.VRwave -helpURL file:$VRWAVE_HOME/help/ -home $VRWAVE_HOME ${1+"$@"}

