diff options
Diffstat (limited to 'standalone/linux/git-annex')
-rwxr-xr-x | standalone/linux/git-annex | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/standalone/linux/git-annex b/standalone/linux/git-annex index d9ec8baa5..27df466e4 100755 --- a/standalone/linux/git-annex +++ b/standalone/linux/git-annex @@ -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 |