@ECHO OFF :: Viual C++ 7.1 if defined VS71COMNTOOLS ( if exist "%VS71COMNTOOLS%\vsvars32.bat" ( echo - echo - Visual C++ 7.1 found. echo - call "%VS71COMNTOOLS %\vsvars32.bat" set TRY_THIS_SDK_PATH=%VS71COMNTOOLS%\..\..\.. goto STARTCOMPILING ) ) :: Viual C++ 8.0 if defined VS80COMNTOOLS ( if exist "%VS80COMNTOOLS%\vsvars32.bat" ( echo - echo - Visual C++ 8.0 found. echo - call "%VS80COMNTOOLS%\vsvars32.bat" set TRY_THIS_SDK_PATH=%VS80COMNTOOLS%\..\..\.. goto STARTCOMPILING ) ) :: Toolkit 2003 if defined VCToolkitInstallDir ( if exist "%VCToolkitInstallDir%\vcvars32.bat" ( echo - echo - VC 7.1 Toolkit found. echo - call "%VCToolkitInstallDir%\vcvars32.bat" set TRY_THIS_SDK_PATH=%VCToolkitInstallDir%\.. goto STARTCOMPILING ) ) echo - echo - No Visual C++ found, please set the enviroment variable echo - echo - VCToolkitInstallDir or VS71COMNTOOLS or VS80COMNTOOLS echo - echo - to your Visual Strudio folder which contains vsvars32.bat. echo - echo - Or call the vcvars32.bat/vcvarsall.bat file. echo - goto ERROR :STARTCOMPILING @ECHO ON :: loki buid process cd src call make.msvc.bat cd .. cd examples call make.msvc.bat cd .. cd test call make.msvc.bat cd .. cd tools call make.msvc.bat cd .. goto LEAVE :ERROR echo - echo - echo - An error occured. Compiling aborted. echo - pause :LEAVE