mirror of
https://github.com/FirebirdSQL/firebird.git
synced 2025-02-02 10:00:38 +01:00
Setup vc environment for run_all script
This commit is contained in:
parent
64632adca5
commit
cf2612a699
@ -28,6 +28,8 @@ for %%v in ( %* ) do (
|
||||
|
||||
if defined FBBUILD_MAKE_KITS_ONLY (goto :MAKE_KITS & goto :EOF)
|
||||
|
||||
call :SETVCENV
|
||||
|
||||
:: Go to work
|
||||
if not defined FB_NOCLEAN (call clean_all)
|
||||
:: We do not support debug builds of icu, so we don't pass %FBBUILD_BUILDTYPE%
|
||||
@ -72,6 +74,36 @@ goto :END
|
||||
@echo.
|
||||
@goto :EOF
|
||||
|
||||
|
||||
:SETVCENV
|
||||
::===============================
|
||||
:: Set up the compiler environment
|
||||
|
||||
if DEFINED VS150COMNTOOLS (
|
||||
@devenv /? >nul 2>nul
|
||||
@if errorlevel 9009 (call "%VS150COMNTOOLS%\..\..\VC\Auxiliary\Build\vcvarsall.bat" %PROCESSOR_ARCHITECTURE%) else ( echo The file: & @echo "%VS150COMNTOOLS%\..\..\VC\Auxiliary\Build\vcvarsall.bat" %PROCESSOR_ARCHITECTURE% & echo has already been executed.)
|
||||
) else (
|
||||
if DEFINED VS140COMNTOOLS (
|
||||
@devenv /? >nul 2>nul
|
||||
@if errorlevel 9009 (call "%VS140COMNTOOLS%\..\..\VC\vcvarsall.bat" %PROCESSOR_ARCHITECTURE%) else ( echo The file: & @echo "%VS140COMNTOOLS%\..\..\VC\vcvarsall.bat" %PROCESSOR_ARCHITECTURE% & echo has already been executed.)
|
||||
) else (
|
||||
if DEFINED VS120COMNTOOLS (
|
||||
@devenv /? >nul 2>nul
|
||||
@if errorlevel 9009 (call "%VS120COMNTOOLS%\..\..\VC\vcvarsall.bat" %PROCESSOR_ARCHITECTURE%) else ( echo The file: & @echo "%VS120COMNTOOLS%\..\..\VC\vcvarsall.bat" %PROCESSOR_ARCHITECTURE% & echo has already been executed.)
|
||||
) else (
|
||||
if DEFINED VS100COMNTOOLS (
|
||||
@devenv /? >nul 2>nul
|
||||
@if errorlevel 9009 (call "%VS100COMNTOOLS%\..\..\VC\vcvarsall.bat" %PROCESSOR_ARCHITECTURE%) else ( echo The file: & @echo "%VS100COMNTOOLS%\..\..\VC\vcvarsall.bat" %PROCESSOR_ARCHITECTURE% & echo has already been executed.)
|
||||
) else (
|
||||
@goto :HELP
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
goto :END
|
||||
::---------
|
||||
|
||||
|
||||
:END
|
||||
|
||||
if "%ERRLEV%"=="1" exit /b 1
|
||||
|
Loading…
Reference in New Issue
Block a user