From 20758a2659b1b5d758dec86b60c58b6f3d9468c9 Mon Sep 17 00:00:00 2001
From: marco <marco@5a81b35b-ba03-0410-adc8-b2c5c5119f08>
Date: Wed, 28 Jul 2010 13:19:08 +0000
Subject: [PATCH] fix startup scripts when using symlinks

git-svn-id: https://dng.biozentrum.unibas.ch/svn/openstructure/trunk@2593 5a81b35b-ba03-0410-adc8-b2c5c5119f08
---
 scripts/dng.in | 6 +++++-
 scripts/ost.in | 6 +++++-
 2 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/scripts/dng.in b/scripts/dng.in
index 6d718192a..aecd82ed9 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 91f701600..17b9ba416 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"
-- 
GitLab