diff --git a/scripts/dng.in b/scripts/dng.in index 6d718192a38578e24459ebfec53fdb9aa1cea0d3..aecd82ed9aa8e7a55d8d3911d05a16e9b3db576b 100755 --- a/scripts/dng.in +++ b/scripts/dng.in @@ -21,7 +21,11 @@ # Author: Marco Biasini # Self detect important directories -SCRIPT_NAME=$0 +if [ -h "$0" ] ; then + SCRIPT_NAME=`readlink "$0"` +else + SCRIPT_NAME="$0" +fi BIN_DIR=`dirname "$SCRIPT_NAME"` export DNG_ROOT=`cd "$BIN_DIR/..";pwd` export PATH="$DNG_ROOT/bin:$PATH" diff --git a/scripts/ost.in b/scripts/ost.in index 91f701600eee07e1d850981c57ce1d08953596c2..17b9ba416ce2dbedad14dd288e48128ae1ec2ea9 100755 --- a/scripts/ost.in +++ b/scripts/ost.in @@ -22,7 +22,11 @@ # convenience wrapper for non-gui openstructure interface 'ost' # # Self detect important directories -SCRIPT_NAME=$0 +if [ -h "$0" ] ; then + SCRIPT_NAME=`readlink "$0"` +else + SCRIPT_NAME="$0" +fi BIN_DIR=`dirname "$SCRIPT_NAME"` export DNG_ROOT=`cd "$BIN_DIR/..";pwd` export PATH="$DNG_ROOT/bin:$PATH"