Skip to content

Instantly share code, notes, and snippets.

@kangaroo
Created September 17, 2017 00:34
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kangaroo/dccd7a928668a15d71d2068dc4f22c8a to your computer and use it in GitHub Desktop.
Save kangaroo/dccd7a928668a15d71d2068dc4f22c8a to your computer and use it in GitHub Desktop.
diff --git a/Netduino_2_and_3_NETMF/setenv_base.cmd b/Netduino_2_and_3_NETMF/setenv_base.cmd
index fa6e059..9074342 100755
--- a/Netduino_2_and_3_NETMF/setenv_base.cmd
+++ b/Netduino_2_and_3_NETMF/setenv_base.cmd
@@ -79,18 +79,26 @@ rem @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
rem set tool-chains variables
IF /I NOT "%COMPILER_TOOL%" == "VS" (
- IF NOT "%VS110COMNTOOLS%" == "" (
- CALL "%VS110COMNTOOLS%vsvars32.bat"
+ IF NOT "%VS130COMNTOOLS%" == "" (
+ CALL "%VS130COMNTOOLS%vsvars32.bat"
) ELSE (
- IF NOT "%VS100COMNTOOLS%" == "" (
- CALL "%VS100COMNTOOLS%vsvars32.bat"
+ IF NOT "%VS120COMNTOOLS%" == "" (
+ CALL "%VS120COMNTOOLS%vsvars32.bat"
) ELSE (
- IF NOT "%VS90COMNTOOLS%" == "" (
- CALL "%VS90COMNTOOLS%vsvars32.bat"
+ IF NOT "%VS110COMNTOOLS%" == "" (
+ CALL "%VS110COMNTOOLS%vsvars32.bat"
) ELSE (
- @ECHO WARNING: Could not find vsvars32.bat.
- @ECHO WARNING: VISUAL C++ DOES NOT APPEAR TO BE INSTALLED ON THIS MACHINE
- GOTO :EOF
+ IF NOT "%VS100COMNTOOLS%" == "" (
+ CALL "%VS100COMNTOOLS%vsvars32.bat"
+ ) ELSE (
+ IF NOT "%VS90COMNTOOLS%" == "" (
+ CALL "%VS90COMNTOOLS%vsvars32.bat"
+ ) ELSE (
+ @ECHO WARNING: Could not find vsvars32.bat.
+ @ECHO WARNING: VISUAL C++ DOES NOT APPEAR TO BE INSTALLED ON THIS MACHINE
+ GOTO :EOF
+ )
+ )
)
)
)
@@ -362,6 +370,18 @@ IF "%COMPILER_TOOL_VERSION_NUM%"=="11" (
GOTO :EOF
)
+IF "%COMPILER_TOOL_VERSION_NUM%"=="12" (
+ IF "" == "%VS120COMNTOOLS%" GOTO BAD_VS_ARG
+ CALL "%VS120COMNTOOLS%vsvars32.bat"
+ GOTO :EOF
+)
+
+IF "%COMPILER_TOOL_VERSION_NUM%"=="13" (
+ IF "" == "%VS130COMNTOOLS%" GOTO BAD_VS_ARG
+ CALL "%VS130COMNTOOLS%vsvars32.bat"
+ GOTO :EOF
+)
+
:BAD_VS_ARG
@ECHO.
@ECHO Error - Invalid argument. Could not find VSVARS32.bat for VS%COMPILER_TOOL_VERSION_NUM%
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment