for cygwin -e check seems to check if the "target of the symlink"
exists, not the symlink ifself...
But there is a error in the script that this function gets called in the
main repro (bootstrap) ... and create symlinks like "ln -s test test".

I will create a new patch.


Am 19.01.2011 23:03, schrieb Norbert Thiebaud:
> Ok, I'm confused:
>
> +++ b/g
> @@ -237,7 +237,7 @@ for REPO in $DIRS ; do
>                      for link in $(ls) ; do
>                          if [ ! -e "$RAWBUILDDIR/$link" ] ; then
>
> If "$RAWBUILDDIR/$link" does not exist, why would you need to 'force'
> the creation of the link ?
>
> maybe you want
>                          if [ ! -e "$RAWBUILDDIR/$link/." ] ; then
> instead... just in case a dangling link pass the -e test on windows...
>
>                              echo "Creating missing link $link"
> -                            ln -s "$DIR/$link" "$RAWBUILDDIR/$link"
> +                            ln -sf "$DIR/$link" "$RAWBUILDDIR/$link"
>                          fi
>                      done
>                      ;;

_______________________________________________
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice

Reply via email to