Home | History | Annotate | Download | only in skia
      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 
      7 rem Launches make.py on Windows, after setting Visual Studio environment variables.
      8 rem See http://code.google.com/p/skia/wiki/GettingStartedOnWindows
      9 
     10 rem Skip environment setup on bots.
     11 if "%CHROME_HEADLESS%"=="1" goto run_python
     12 
     13 if "%DevEnvDir%"=="" goto setup_env_vars
     14 
     15 :run_python
     16 rem Run make.py and propagate its return value.
     17 python make.py %*
     18 exit /B %ERRORLEVEL%
     19 
     20 :setup_env_vars
     21 rem Visual Studio environment variables aren't set yet, so run vcvars32.bat
     22 if 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 )
     29 if %ERRORLEVEL% neq 0 exit /B %ERRORLEVEL%
     30 goto run_python
     31 
     32 :error_no_VS
     33 echo ERROR: Neither VS100COMNTOOLS nor VS110COMNTOOLS environment variable is set.
     34 echo Are you sure Visual Studio 2010 or 2012 is installed?
     35 exit /B 1
     36