#!/bin/sh
+TOP=`dirname "$0"`/..
+. $TOP/build/gtk2_ardour/ardev_common_waf.sh
+LD_LIBRARY_PATH=$LD_LIBRARY_PATH
+export ARDOUR_INSIDE_GDB=1
-export ARDOUR_RC=../ardour.rc
-export ARDOUR_GLADE_PATH=./glade
-export ARDOUR_UI=./ardour.menus
-export ARDOUR_UI_RC=./ardour2_ui.rc
-export ARDOUR_BINDINGS=./ardour.bindings
-
-if [ -x ./ardour.bin ] ; then
- # scons executable
- export LD_LIBRARY_PATH=../libs/ardour:$LD_LIBRARY_PATH
- exec gdb ./ardour.bin
-else
- # autofoo/make executable
- export LD_LIBRARY_PATH=../libs/ardour/.libs:$LD_LIBRARY_PATH
- exec gdb ./ardour
+if test -n "`which gdb`"; then
+ exec gdb --args $TOP/$EXECUTABLE $@
fi
-
+if test -n "`which lldb`"; then
+ exec lldb -- $TOP/$EXECUTABLE $@
+fi
+echo "neither gdb nor lldb was found."