* 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
1 changed files with 4 additions and 5 deletions

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