Commit aa1f3497 authored by Eli Zaretskii's avatar Eli Zaretskii

Fix creation of emacs.exe hardlink at "make install" time on MS-Windows.

 configure.ac (LN_S_FILEONLY, LN_S): Use "/bin/ln" on MinGW, to
 ensure the MSYS ln.exe is invoked.
parent 285d6d5d
2014-04-13 Eli Zaretskii <eliz@gnu.org>
* configure.ac (LN_S_FILEONLY, LN_S): Use "/bin/ln" on MinGW, to
ensure the MSYS ln.exe is invoked.
2014-04-11 Glenn Morris <rgm@gnu.org>
* make-dist: Do not distribute generated admin/grammars/Makefile.
......
......@@ -938,11 +938,21 @@ rm -f conf$$ conf$$.file
LN_S_FILEONLY='cp -p'
dnl On MinGW, ensure we will call the MSYS /bin/ln.exe, not some
dnl random program in the current directory.
if (echo >conf$$.file) 2>/dev/null; then
if ln -s conf$$.file conf$$ 2>/dev/null; then
LN_S_FILEONLY='ln -s'
if test "$opsys" = "mingw32"; then
LN_S_FILEONLY='/bin/ln -s'
else
LN_S_FILEONLY='ln -s'
fi
elif ln conf$$.file conf$$ 2>/dev/null; then
LN_S_FILEONLY=ln
if test "$opsys" = "mingw32"; then
LN_S_FILEONLY=/bin/ln
else
LN_S_FILEONLY=ln
fi
fi
fi
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment