X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=gtk2_ardour%2Fardbg;h=abec22e22fcb7d0591067d257cf91f32ba45df5b;hb=62937ea1a658786f7615258bfe77af096c73123b;hp=cac20f3c2f89bf052c6f2b6ac5c5adb18ac746a7;hpb=9ff901b1e78fac78f957f321501acc3b18da76f6;p=ardour.git diff --git a/gtk2_ardour/ardbg b/gtk2_ardour/ardbg index cac20f3c2f..abec22e22f 100755 --- a/gtk2_ardour/ardbg +++ b/gtk2_ardour/ardbg @@ -1,4 +1,13 @@ -#!/bin/sh -x -dir=`dirname "$0"` -source $dir/ardev_common.sh -exec gdb $dir/ardour.bin $* +#!/bin/sh +TOP=`dirname "$0"`/.. +. $TOP/build/gtk2_ardour/ardev_common_waf.sh +LD_LIBRARY_PATH=$LD_LIBRARY_PATH +export ARDOUR_INSIDE_GDB=1 + +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."