1@echo off 2 3if "%1"=="msvc6" ( 4echo MSVC6 5call "C:\Program Files\Microsoft Visual Studio\VC98\Bin\VCVARS32.BAT" 6) else ( 7if "%1"=="msvc7" ( 8echo MSVC7 9call "%VS71COMNTOOLS%\vsvars32.bat" 10) else ( 11if "%1"=="msvc8" ( 12echo MSVC8 13call "%VS80COMNTOOLS%\..\..\VC\vcvarsall.bat" 14) else ( 15if "%1"=="msvc9" ( 16echo MSVC9 17call "%VS90COMNTOOLS%\..\..\VC\vcvarsall.bat" 18) else ( 19if "%1"=="msvc10" ( 20echo MSVC10 21call "%VS100COMNTOOLS%\..\..\VC\vcvarsall.bat 22) else ( 23echo ERROR Unknown compiler "%1" 24goto END 25))))) 26 27bash generate-compiler.sh %1 %2 28 29if not %ERRORLEVEL% == 0 ( 30 EXIT 1 31) 32 33:END 34