diff options
-rwxr-xr-x | pkgs/build-support/fetchsvn/nix-prefetch-svn | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/pkgs/build-support/fetchsvn/nix-prefetch-svn b/pkgs/build-support/fetchsvn/nix-prefetch-svn index ad6316c766c..722b44bbd38 100755 --- a/pkgs/build-support/fetchsvn/nix-prefetch-svn +++ b/pkgs/build-support/fetchsvn/nix-prefetch-svn @@ -53,7 +53,8 @@ if test -z "$hash"; then fi # Create a Nix expression that does a fetchsvn. -nixExpr=$(dirname $0)/../../top-level/all-packages.nix +scriptDir=$(dirname $(readlink -f $0 2> /dev/null || echo $0)) +nixExpr=$scriptDir/../../top-level/all-packages.nix storeExpr=$( \ echo "(import $nixExpr {}).fetchsvn {url=\"$url\"; rev=\"$rev\"; md5=\"$hash\";}" \ | nix-instantiate -) |