#!/bin/sh

if [ -z $TEXMACS_PATH ] ; then
  export TEXMACS_PATH=/usr/share/TeXmacs-0.3.4.2
fi

if [ ! -z `which texmacs maxima 2>/dev/null | grep bin/maxima` ] ; then
  if [ -z $MAXIMA_DIRECTORY ] ; then
    export `grep 'MAXIMA_DIRECTORY=' \`which maxima\``
  fi
fi

if [ ! -z `which texmacs reduce 2>/dev/null | grep bin/reduce` ] ; then
  if [ -z $reduce ] ; then
    export reduce=`grep 'setenv reduce '\
      \`which reduce\` | sed 's/setenv reduce //'`
  fi
  if [ -z $MACHINE ] ; then
    export MACHINE=`grep 'setenv MACHINE '\
      \`which reduce\` | sed 's/setenv MACHINE //'`
  fi
  if [ -z $lisp ] ; then
    export lisp=psl
  fi
fi

export PATH=$TEXMACS_PATH/bin:$PATH
export LD_LIBRARY_PATH=$TEXMACS_PATH/lib:$LD_LIBRARY_PATH

texmacs.bin $*
