]> git.proxmox.com Git - mirror_edk2.git/blobdiff - Vlv2TbltDevicePkg/bld_vlv.bat
Fix the Windows MNW2 build failure.
[mirror_edk2.git] / Vlv2TbltDevicePkg / bld_vlv.bat
index b9c86e356952b7962e6f853ac980348453b35844..fc97f425342598e90e0f79dc80a0829b98ff7262 100644 (file)
@@ -124,13 +124,13 @@ if /i "%~2" == "RELEASE" (
 )\r
 \r
 ::**********************************************************************\r
-:: Additional EDK Build Setup/Configuration\r
-::**********************************************************************\r
-echo.\r
-echo Setting the Build environment for VS2008/VS2010...\r
-if defined VS90COMNTOOLS (\r
-   if not defined VSINSTALLDIR call "%VS90COMNTOOLS%\vsvars32.bat"\r
-   if /I "%VS90COMNTOOLS%" == "C:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools\" (\r
+:: Additional EDK Build Setup/Configuration
+::**********************************************************************
+echo.
+echo Setting the Build environment for VS2008/VS2010/VS2012/VS2013...\r
+if defined VS90COMNTOOLS (
+   if not defined VSINSTALLDIR call "%VS90COMNTOOLS%\vsvars32.bat"
+   if /I "%VS90COMNTOOLS%" == "C:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools\" (
       set TOOL_CHAIN_TAG=VS2008\r
    ) else (\r
       set TOOL_CHAIN_TAG=VS2008x86\r
@@ -139,14 +139,28 @@ if defined VS90COMNTOOLS (
   if not defined VSINSTALLDIR call "%VS100COMNTOOLS%\vsvars32.bat"\r
   if /I "%VS100COMNTOOLS%" == "C:\Program Files\Microsoft Visual Studio 10.0\Common7\Tools\" (\r
     set TOOL_CHAIN_TAG=VS2010\r
-) else (\r
-    set TOOL_CHAIN_TAG=VS2010x86\r
- )\r
-) else (\r
-   echo  --ERROR: VS2008/VS2010 not installed correctly. VS90COMNTOOLS/VS100COMNTOOLS not defined ^^!\r
-   echo.\r
-   goto :BldFail\r
-)\r
+  ) else (\r
+    set TOOL_CHAIN_TAG=VS2010x86
+  )\r
+) else if defined VS110COMNTOOLS (\r
+  if not defined VSINSTALLDIR call "%VS110COMNTOOLS%\vsvars32.bat"\r
+  if /I "%VS110COMNTOOLS%" == "C:\Program Files\Microsoft Visual Studio 11.0\Common7\Tools\" (\r
+    set TOOL_CHAIN_TAG=VS2012\r
+  ) else (\r
+    set TOOL_CHAIN_TAG=VS2012x86\r
+  )\r
+) else if defined VS120COMNTOOLS (\r
+  if not defined VSINSTALLDIR call "%VS120COMNTOOLS%\vsvars32.bat"\r
+  if /I "%VS120COMNTOOLS%" == "C:\Program Files\Microsoft Visual Studio 12.0\Common7\Tools\" (\r
+    set TOOL_CHAIN_TAG=VS2013\r
+  ) else (\r
+    set TOOL_CHAIN_TAG=VS2013x86\r
+  )\r
+) else (
+  echo  --ERROR: VS2008/VS2010/VS2012/VS2013 not installed correctly. VS90COMNTOOLS/VS100COMNTOOLS/VS110COMNTOOLS/VS120COMNTOOLS not defined ^^!\r
+  echo.\r
+  goto :BldFail\r
+)
 \r
 echo Ensuring correct build directory is present for GenBiosId...\r
 set BUILD_PATH=Build\%PLATFORM_PACKAGE%\%TARGET%_%TOOL_CHAIN_TAG%\r