X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=gtk2_ardour%2Fardbg;h=abec22e22fcb7d0591067d257cf91f32ba45df5b;hb=ae0dcdc0c5d13483271065c360e378202d20170a;hp=60ada82576415672ac628a1083c220a290824cf2;hpb=f5394edc4e3493f857019e23ba2ff3d0c99119dc;p=ardour.git diff --git a/gtk2_ardour/ardbg b/gtk2_ardour/ardbg index 60ada82576..abec22e22f 100755 --- a/gtk2_ardour/ardbg +++ b/gtk2_ardour/ardbg @@ -1,14 +1,13 @@ #!/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_GLADE_PATH=./glade - -if [ -x ./ardour.bin ] ; then - # scons executable - export LD_LIBRARY_PATH=../libs/ardour - exec gdb ./ardour.bin -else - # autofoo/make executable - export LD_LIBRARY_PATH=../libs/ardour/.libs - 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."