#!/bin/sh

# Check for display being set \
if [ _$DISPLAY = _ ] ; then echo "DISPLAY is not set. Please set your DISPLAY environment variable!" ; exit 1 ; fi
# Check for FSLDIR being set \
if [ -z "$FSLDIR" ]; then echo "You need to set the FSLDIR environment variable to point to the FSL installation directory before you can run anything." ; exit 1; fi
# Check for FSLDIR being valid \
if [ ! -f $FSLDIR/etc/fslconf/fsl.sh ]; then echo "You need to set the FSLDIR environment variable to point to the FSL installation directory before you can run anything." ; exit 1; fi

# the next line restarts using wish \
if [ _$FSLWISH = _ ] ; then echo "You need to source an FSL setup file - either fsl.sh or fsl.csh in \$FSLDIR/etc/fslconf !" ; exit 1 ; else exec $FSLWISH "$0" -- "$@" ; fi

set FSLDIR $env(FSLDIR)

set origname [ string tolower [ file tail [ info script ] ] ]

set UNAME [ exec uname ]
if { $UNAME == "Darwin" || [ string compare CYGWIN [ string range $UNAME 0 5 ] ] == 0 } {
    regsub "_gui" $origname "" origname
}

source ${FSLDIR}/tcl/${origname}.tcl

exit