Fixed failure for VS2017

Script was trying to pick up vs19 instead of vs15 even for builds on vs15, fixed that by adding a check for vs15.
This commit is contained in:
ssg
2022-02-12 14:47:03 +08:00
committed by Thomas Krijnen
parent 2c2954b11a
commit ed09b7ba31
+6 -1
View File
@@ -227,7 +227,12 @@ powershell -c "get-content %~dp0patches\mpfr.patch | %%{$_ -replace \"sdk\",\"%U
IF NOT %ERRORLEVEL%==0 GOTO :Error
if NOT "%USE_STATIC_RUNTIME%"=="FALSE" git apply "%~dp0patches\mpfr_runtime.patch" --unidiff-zero --ignore-whitespace
IF NOT %ERRORLEVEL%==0 GOTO :Error
call :BuildSolution "%DEPENDENCY_DIR%\build.vs19\lib_mpfr.sln" %DEBUG_OR_RELEASE% lib_mpfr
if "%VS_VER%"=="2017" (
set mpfr_sln=build.vc15
) else (
set mpfr_sln=build.vs19
)
call :BuildSolution "%DEPENDENCY_DIR%\%mpfr_sln%\lib_mpfr.sln" %DEBUG_OR_RELEASE% lib_mpfr
IF NOT %ERRORLEVEL%==0 GOTO :Error
REM This command fails because not all msvc projects are patched with the right sdk version
IF NOT EXIST lib\%VS_PLATFORM%\Release\mpfr.lib GOTO :Error