view run-octave.in @ 5793:395382df0d8a

[project @ 2006-05-06 14:55:35 by dbateman]
author dbateman
date Sat, 06 May 2006 14:55:35 +0000
parents 9c3c903f037e
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 "$@"