diff options
Diffstat (limited to 'standalone/osx/git-annex.app/Contents/MacOS/git-annex-shell')
-rwxr-xr-x | standalone/osx/git-annex.app/Contents/MacOS/git-annex-shell | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/standalone/osx/git-annex.app/Contents/MacOS/git-annex-shell b/standalone/osx/git-annex.app/Contents/MacOS/git-annex-shell index 9e8c0ad69..29ebc2588 100755 --- a/standalone/osx/git-annex.app/Contents/MacOS/git-annex-shell +++ b/standalone/osx/git-annex.app/Contents/MacOS/git-annex-shell @@ -1,5 +1,11 @@ #!/bin/sh -base="$(dirname "$0")" +link="$(readlink "$0")" || true +if [ -n "$link" ]; then + base="$(dirname "$link")" +else + base="$(dirname "$0")" +fi + if [ ! -d "$base" ]; then echo "** cannot find base directory (I seem to be $0)" >&2 exit 1 |