Skip to content

Commit f228be5

Browse files
committed
FEAT: reversed lookup order in the vcbuild so the latest version of VS is used if found.
1 parent 31899ae commit f228be5

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

make/vcbuild.bat

+7-6
Original file line numberDiff line numberDiff line change
@@ -5,21 +5,22 @@ IF /I "%1" == "vc12" GOTO TRY_VS12
55
IF /I "%1" == "vc10" GOTO TRY_VS10
66
IF /I "%1" == "vc9" GOTO TRY_VS9
77

8-
REM vs9 is VS 2008
9-
:TRY_VS9
10-
CALL "%VS90COMNTOOLS%\vsvars32.bat" 2>NUL
8+
REM vs12 is VS 2012
9+
:TRY_VS12
10+
CALL "%VS120COMNTOOLS%\vsvars32.bat" 2>NUL
1111
IF NOT ERRORLEVEL 1 GOTO BUILD
1212

1313
REM vs10 is VS 2010
1414
:TRY_VS10
1515
CALL "%VS100COMNTOOLS%\vsvars32.bat" 2>NUL
1616
IF NOT ERRORLEVEL 1 GOTO BUILD
1717

18-
REM vs12 is VS 2012
19-
:TRY_VS12
20-
CALL "%VS120COMNTOOLS%\vsvars32.bat" 2>NUL
18+
REM vs9 is VS 2008
19+
:TRY_VS9
20+
CALL "%VS90COMNTOOLS%\vsvars32.bat" 2>NUL
2121
IF NOT ERRORLEVEL 1 GOTO BUILD
2222

23+
2324
ECHO Visual Studio 2012, 2010, or 2008 doesn't seem to be installed
2425
EXIT /B 1
2526

0 commit comments

Comments
 (0)