call "%VS140COMNTOOLS%vsvars32.bat" @set KIND=release @set NAME=urandom cargo build --%KIND% %* set LFLAGS=/NOLOGO /INCREMENTAL:NO /MANIFEST:NO /NODEFAULTLIB /SUBSYSTEM:NATIVE /DRIVER /RELEASE /DEBUG /NXCOMPAT /DYNAMICBASE /FIXED:No set LLIBS=ntoskrnl.lib hal.lib set RFLAGS=/OPT:REF /OPT:ICF rem cpu-specific set LPATH=/LIBPATH:"..\..\..\native\win7\i386" set LFLAGS=%LFLAGS% /MACHINE:X86 /entry:DriverEntry@8 set TDIR=target\i686-sys-windows-msvc\%KIND% link.exe %LFLAGS% %RFLAGS% %LPATH% %LLIBS% %TDIR%\lib%NAME%.lib /OUT:%TDIR%\%NAME%.sys @pause