1234567891011121314151617181920212223242526272829 |
- cd winbuild
- if %ARCH% == 32 (
- set ARCH_STRING=x86
- ) else (
- set ARCH_STRING=x64
- )
- REM This is implicitly using WinSSL. See Makefile.vc for more info.
- nmake /f Makefile.vc MODE=dll VC=%VS_MAJOR:"=% WITH_DEVEL=%LIBRARY_PREFIX% ^
- WITH_ZLIB=dll WITH_SSH2=dll DEBUG=no ENABLE_IDN=no ENABLE_SSPI=yes ^
- MACHINE=%ARCH_STRING% ENABLE_UNICODE=yes
- if errorlevel 1 exit 1
- REM This is implicitly using WinSSL. See Makefile.vc for more info.
- nmake /f Makefile.vc mode=static VC=%VS_MAJOR:"=% WITH_DEVEL=%LIBRARY_PREFIX% ^
- WITH_ZLIB=dll WITH_SSH2=dll DEBUG=no ENABLE_IDN=no ENABLE_SSPI=yes ^
- MACHINE=%ARCH_STRING% ENABLE_UNICODE=yes
- if errorlevel 1 exit 1
- REM install static library
- copy ..\builds\libcurl-vc%VS_MAJOR:"=%-%ARCH_STRING%-release-static-zlib-dll-ssh2-dll-ipv6-sspi-schannel\lib\libcurl_a.lib %LIBRARY_PREFIX%\lib\libcurl_a.lib
- if %ERRORLEVEL% GTR 3 exit 1
- REM install everything else
- robocopy ..\builds\libcurl-vc%VS_MAJOR:"=%-%ARCH_STRING%-release-dll-zlib-dll-ssh2-dll-ipv6-sspi-schannel\ %LIBRARY_PREFIX% *.* /E
- if %ERRORLEVEL% GTR 3 exit 1
- exit 0
|