view run-octave.in @ 5813:dfef2f909f34

[project @ 2006-05-11 19:46:15 by dbateman]
author dbateman
date Thu, 11 May 2006 19:46:15 +0000
parents 395382df0d8a
children 67bf9b4f2ae2
line wrap: on
line source

#! /bin/sh
top_srcdir=%abs_top_srcdir%
builddir=%builddir%
LOADPATH="$top_srcdir/test//:$top_srcdir/scripts//:$builddir/scripts//:$builddir/src//:";
args="--path=$LOADPATH"
if [ $# -gt 0 ]; then
  if [ "x$1" = "x-g" ]; then
    driver="gdb"
    args=""
    shift
  elif [ "x$1" = "x-valgrind" ]; then
    driver="valgrind --tool=memcheck"
    shift
  elif [ "x$1" = "x-strace" ]; then
    driver="strace -o octave.trace"
    shift
  fi
fi
OCTAVE_SITE_INITFILE=$top_srcdir/scripts/startup/main-rcfile \
LD_LIBRARY_PATH="$builddir/src:$builddir/liboctave:$builddir/libcruft" \
  exec $driver $builddir/src/octave $args "$@"