diff run-octave.in @ 5786:9c3c903f037e

[project @ 2006-05-03 20:03:41 by jwe]
author jwe
date Wed, 03 May 2006 20:05:26 +0000
parents
children 395382df0d8a
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run-octave.in	Wed May 03 20:05:26 2006 +0000
@@ -0,0 +1,22 @@
+#! /bin/sh
+top_srcdir=%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 "$@"
+