OLD | NEW |
(Empty) | |
| 1 |
| 2 rem Restore using NuGet dependencies (Download NuGet from nuget.org and put it i
n this directory first) |
| 3 nuget restore || goto eof: |
| 4 |
| 5 |
| 6 setlocal |
| 7 rem First do a bit of hacking to make sure we have headers ready in openssl's in
c32 directory |
| 8 cd ..\..\..\third_party\openssl |
| 9 call "C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall.bat" x86 |
| 10 perl Configure no-asm VC-WIN32 || goto :eof |
| 11 perl util\mkfiles.pl >MINFO || goto :eof |
| 12 perl util\mk1mf.pl no-asm VC-WIN32 >ms\nt.mak || goto :eof |
| 13 mkdir inc32\openssl |
| 14 mkdir tmp32 |
| 15 nmake -f ms\nt.mak headers || goto :eof |
| 16 endlocal |
| 17 |
| 18 setlocal |
| 19 call "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" amd6
4 |
| 20 call :build x64 Release v140 || goto :eof |
| 21 call :build x64 Debug v140 || goto :eof |
| 22 endlocal |
| 23 |
| 24 setlocal |
| 25 call "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" x86 |
| 26 call :build Win32 Release v140 || goto :eof |
| 27 call :build Win32 Debug v140 || goto :eof |
| 28 endlocal |
| 29 |
| 30 setlocal |
| 31 call "C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall.bat" amd6
4 |
| 32 call :build x64 Release v120 || goto :eof |
| 33 call :build x64 Debug v120 || goto :eof |
| 34 endlocal |
| 35 |
| 36 setlocal |
| 37 call "C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall.bat" x86 |
| 38 call :build Win32 Release v120 || goto :eof |
| 39 call :build Win32 Debug v120 || goto :eof |
| 40 endlocal |
| 41 |
| 42 rem setlocal |
| 43 rem call "C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\vcvarsall.bat"
amd64 |
| 44 rem call :build x64 Release v110 || goto :eof |
| 45 rem call :build x64 Debug v110 || goto :eof |
| 46 rem endlocal |
| 47 |
| 48 rem setlocal |
| 49 rem call "C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\vcvarsall.bat"
x86 |
| 50 rem call :build Win32 Release v110 || goto :eof |
| 51 rem call :build Win32 Debug v110 || goto :eof |
| 52 rem endlocal |
| 53 |
| 54 rem setlocal |
| 55 rem call "C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\vcvarsall.bat"
amd64 |
| 56 rem call :build x64 Release v100 || goto :eof |
| 57 rem call :build x64 Debug v100 || goto :eof |
| 58 rem endlocal |
| 59 |
| 60 setlocal |
| 61 call "C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\vcvarsall.bat" x86 |
| 62 call :build Win32 Release v100 || goto :eof |
| 63 call :build Win32 Debug v100 || goto :eof |
| 64 endlocal |
| 65 |
| 66 :build |
| 67 msbuild /m:4 /P:Platform=%1 /P:Configuration=%2 /P:PlatformToolset=%3 /P:UsesCon
figurationType=dynamic /P:ConfigurationType=DynamicLibrary .\openssl.sln || goto
:eof |
| 68 msbuild /m:4 /P:Platform=%1 /P:Configuration=%2 /P:PlatformToolset=%3 /P:UsesCon
figurationType=static /P:ConfigurationType=StaticLibrary .\openssl.sln || goto :
eof |
| 69 goto :eof |
| 70 |
| 71 |
OLD | NEW |