Cygwin: symlinks: create WSL symlinks on supporting filesystems

WSL symlinks are reparse points containing a POSIX path in UTF-8.
On filesystems supporting reparse points, use this symlink type.
On other filesystems, or in case of error, fall back to the good
old plain SYSTEM file.

Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
This commit is contained in:
Corinna Vinschen
2020-04-03 21:40:01 +02:00
parent fb834beebe
commit 44da5e4b8c
3 changed files with 105 additions and 26 deletions

View File

@@ -1,7 +1,7 @@
What changed:
-------------
- Support WSL symlinks.
- Support WSL symlinks. Create those by default now.
Bug Fixes: