1
0
Fork 0
mirror of https://github.com/NixOS/nix synced 2025-06-25 06:31:14 +02:00

* Fix File exists' errors if the result' symlink exists but is

dangling.
This commit is contained in:
Eelco Dolstra 2004-10-31 12:01:16 +00:00
parent f8ac8d1ec8
commit 2aa1f4717b

View file

@ -27,12 +27,11 @@ for i in "$@"; do
for j in $outPaths; do
echo "$j"
if test -z "$noLink"; then
if test -e result; then
if ! test -L result; then
echo "cannot remove \`result\' (not a symlink)"
exit 1
fi
if test -L result; then
rm result
elif test -e result; then
echo "cannot remove \`result' (not a symlink)"
exit 1
fi
ln -s "$j" result
fi