mirror of
https://github.com/curl/curl.git
synced 2025-01-18 14:04:30 +08:00
build-openssl.bat: Move the build step into a separate function
This commit is contained in:
parent
1f6ec5baba
commit
ac690c4285
@ -240,9 +240,7 @@ rem ***************************************************************************
|
||||
call :configure x64 debug
|
||||
|
||||
rem Perform the build
|
||||
call ms\do_win64a
|
||||
nmake -f ms\nt.mak
|
||||
nmake -f ms\ntdll.mak
|
||||
call :build x64
|
||||
|
||||
rem Move the output directories
|
||||
if exist "%OUTDIR%\LIB Debug" (
|
||||
@ -273,9 +271,7 @@ rem ***************************************************************************
|
||||
call :configure x64 release
|
||||
|
||||
rem Perform the build
|
||||
call ms\do_win64a
|
||||
nmake -f ms\nt.mak
|
||||
nmake -f ms\ntdll.mak
|
||||
call :build x64
|
||||
|
||||
rem Move the output directories
|
||||
if exist "%OUTDIR%\LIB Release" (
|
||||
@ -313,9 +309,7 @@ rem ***************************************************************************
|
||||
call :configure x86 debug
|
||||
|
||||
rem Perform the build
|
||||
call ms\do_ms
|
||||
nmake -f ms\nt.mak
|
||||
nmake -f ms\ntdll.mak
|
||||
call :build x86
|
||||
|
||||
rem Move the output directories
|
||||
if exist "%OUTDIR%\LIB Debug" (
|
||||
@ -346,9 +340,7 @@ rem ***************************************************************************
|
||||
call :configure x86 release
|
||||
|
||||
rem Perform the build
|
||||
call ms\do_ms
|
||||
nmake -f ms\nt.mak
|
||||
nmake -f ms\ntdll.mak
|
||||
call :build x86
|
||||
|
||||
rem Move the output directories
|
||||
if exist "%OUTDIR%\LIB Release" (
|
||||
@ -414,6 +406,28 @@ rem
|
||||
|
||||
exit /B %ERRORLEVEL
|
||||
|
||||
rem Main build function.
|
||||
rem
|
||||
rem %1 - Platform (x86 or x64)
|
||||
rem
|
||||
:build
|
||||
setlocal
|
||||
|
||||
if "%1" == "" exit /B 1
|
||||
|
||||
if "%1" == "x86" (
|
||||
call ms\do_ms.bat
|
||||
) else if "%1" == "x64" (
|
||||
call ms\do_win64a.bat
|
||||
) else (
|
||||
exit /B 1
|
||||
)
|
||||
|
||||
nmake -f ms\nt.mak
|
||||
nmake -f ms\ntdll.mak
|
||||
|
||||
exit /B 0
|
||||
|
||||
:syntax
|
||||
rem Display the help
|
||||
echo.
|
||||
|
Loading…
Reference in New Issue
Block a user