1 set workdir=BuildTmp\Src
5 set vsversion=vs2022x64_vs2017Win32
10 rmdir /q /s %workdir% > NUL 2> NUL
11 mkdir %workdir% 2> NUL
16 git checkout-index -a -f --prefix=%workdir%\
17 for /d %%d in (Externals\*) do (
20 rmdir /q /s ..\..\%workdir%\%%d
21 mkdir ..\..\%workdir%\%%d
22 git checkout-index -a -f --prefix=..\..\%workdir%\%%d\
29 call BuildAll.%vsversion%.cmd
31 for /F %%f in (Build\Releases\files.txt) do (
32 copy %%f ..\..\Build\Releases\
34 copy Build\Releases\files.txt ..\..\Build\Releases\
35 for /d %%d in (Build\Release\?.*.*) do (
36 mkdir ..\..\Build\Releases\PDB\%%~nxd\Win32 2> NUL
37 xcopy /y /s %%d ..\..\Build\Releases\PDB\%%~nxd\Win32\
39 for /d %%d in (Build\x64\Release\?.*.*) do (
40 mkdir ..\..\Build\Releases\PDB\%%~nxd\x64 2> NUL
41 xcopy /y /s %%d ..\..\Build\Releases\PDB\%%~nxd\x64\
43 for /d %%d in (Build\ARM64\Release\?.*.*) do (
44 mkdir ..\..\Build\Releases\PDB\%%~nxd\ARM64 2> NUL
45 xcopy /y /s %%d ..\..\Build\Releases\PDB\%%~nxd\ARM64\
49 call UploadToVirusTotal.cmd