Tweaks and fixes

1. Dynamically load RtlGenRandom() from advapi32.dll
2. Fix no return value warning in steam_overlay.h
3. Fix command-line too long issue in batch files by using
   setlocal/endlocal
This commit is contained in:
Soar Qin 2021-09-17 18:50:42 +08:00 committed by Soar Qin
parent 802d8bcc8f
commit 856c0e7d26
13 changed files with 47 additions and 35 deletions

View file

@ -2,8 +2,11 @@
cd /d "%~dp0"
mkdir release\tools
del /Q release\tools\*
setlocal
call build_env_x86.bat
cl generate_interfaces_file.cpp /EHsc /MP12 /Ox /link /debug:none /OUT:release\tools\generate_interfaces_file.exe
endlocal
del /Q /S release\tools\*.lib
del /Q /S release\tools\*.exp
copy Readme_generate_interfaces.txt release\tools\Readme_generate_interfaces.txt