1@rem Copyright 2011 Google Inc. 2@rem 3@rem Use of this source code is governed by a BSD-style license that can be 4@rem found in the LICENSE file. 5@ECHO OFF 6 7rem Launches make.py on Windows, after setting Visual Studio environment variables. 8rem See https://skia.org/user/quick/windows. 9 10rem Skip environment setup on bots. 11if "%CHROME_HEADLESS%"=="1" goto run_python 12 13if "%DevEnvDir%"=="" goto setup_env_vars 14 15:run_python 16rem Run make.py and propagate its return value. 17python make.py %* 18exit /B %ERRORLEVEL% 19 20:setup_env_vars 21rem Visual Studio environment variables aren't set yet, so run vcvars32.bat 22if DEFINED VS110COMNTOOLS ( 23 call "%VS110COMNTOOLS%..\..\VC\bin\vcvars32.bat" 24) else if DEFINED VS100COMNTOOLS ( 25 call "%VS100COMNTOOLS%..\..\VC\bin\vcvars32.bat" 26) else ( 27 goto error_no_VS 28) 29if %ERRORLEVEL% neq 0 exit /B %ERRORLEVEL% 30goto run_python 31 32:error_no_VS 33echo ERROR: Neither VS100COMNTOOLS nor VS110COMNTOOLS environment variable is set. 34echo Are you sure Visual Studio 2010 or 2012 is installed? 35exit /B 1 36