From 85b63c79b3b4d67587671be3e352698440ffce28 Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Mon, 11 Sep 2017 21:27:18 +0100 Subject: Allow running of dcpdumpsub from anywhere. --- run/tools/dcpdumpsub | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) mode change 100644 => 100755 run/tools/dcpdumpsub diff --git a/run/tools/dcpdumpsub b/run/tools/dcpdumpsub old mode 100644 new mode 100755 index adb3c6fc..0551630b --- a/run/tools/dcpdumpsub +++ b/run/tools/dcpdumpsub @@ -1,12 +1,15 @@ #!/bin/bash -export LD_LIBRARY_PATH=build/src:build/asdcplib/src:$LD_LIBRARY_PATH +DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" +top=$DIR/../.. + +export LD_LIBRARY_PATH=$top/build/src:$top/build/asdcplib/src:$LD_LIBRARY_PATH if [ "$1" == "--debug" ]; then shift - gdb --args build/tools/dcpdumpsub "$@" + gdb --args $top/build/tools/dcpdumpsub "$@" elif [ "$1" == "--valgrind" ]; then shift - valgrind --tool="memcheck" --leak-check=full --show-reachable=yes build/tools/dcpdumpsub "$@" + valgrind --tool="memcheck" --leak-check=full --show-reachable=yes $top/build/tools/dcpdumpsub "$@" else - build/tools/dcpdumpsub "$@" + $top/build/tools/dcpdumpsub "$@" fi -- cgit v1.2.3