1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00

vsymlink: real Windows symbolic link, fallback to batch, make.bat updates (#5841)

This commit is contained in:
Ryan Willis
2020-07-16 09:33:26 -07:00
committed by GitHub
parent f3a505b558
commit f66967a88c
5 changed files with 244 additions and 166 deletions

View File

@ -191,9 +191,17 @@ fn C._fileno(int) int
fn C._get_osfhandle(fd int) C.intptr_t
fn C.GetModuleFileName() int
fn C.GetModuleFileNameW(hModule voidptr, lpFilename &u16, nSize u32) u32
fn C.CreateFile() voidptr
fn C.CreateFileW(lpFilename &u16, dwDesiredAccess u32, dwShareMode u32, lpSecurityAttributes &u16, dwCreationDisposition u32, dwFlagsAndAttributes u32, hTemplateFile voidptr) u32
fn C.GetFinalPathNameByHandleW(hFile voidptr, lpFilePath &u16, nSize u32, dwFlags u32) int
fn C.CreatePipe(hReadPipe &voidptr, hWritePipe &voidptr, lpPipeAttributes voidptr, nSize u32) bool
@ -304,9 +312,6 @@ fn C.WriteConsole() voidptr
fn C.WriteFile() voidptr
fn C.GetModuleFileName() int
fn C._wchdir()