The autoconf manual recommends to use "test -h", not "test -L".
2007-08-26 Bruno Haible <[EMAIL PROTECTED]>
* gnulib-tool (func_ln_if_changed): Use "test -h", not "test -L".
--- gnulib-tool 23 Jul 2007 22:08:02 -0000 1.252
+++ gnulib-tool 26 Aug 2007 10:28:47 -0000
@@ -409,7 +409,7 @@
echo "usage: func_ln_if_changed SRC DEST" >&2
fi
ln_target=`func_readlink "$2"`
- if test -L "$2" && test "$1" = "$ln_target"; then
+ if test -h "$2" && test "$1" = "$ln_target"; then
:
else
rm -f "$2"
