]> git.proxmox.com Git - mirror_edk2.git/commitdiff
BaseTools toolsetup.bat: set PATH to include Bin Win32 directory
authorLiming Gao <liming.gao@intel.com>
Thu, 29 Dec 2016 02:52:01 +0000 (10:52 +0800)
committerLiming Gao <liming.gao@intel.com>
Wed, 4 Jan 2017 08:33:38 +0000 (16:33 +0800)
Bin Win32 directory includes antlr.exe. This tool is used when compile
BaseTools source code. So, set it into PATH first.

Cc: Yonghong Zhu <yonghong.zhu@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Liming Gao <liming.gao@intel.com>
Reviewed-by: Yonghong Zhu <yonghong.zhu@intel.com>
BaseTools/toolsetup.bat

index 92d0ba8834c94f371cb16800bb7ff6a1430c130c..3801ce033ff619d50df66cb2bf296f6c26359151 100755 (executable)
@@ -121,6 +121,7 @@ if /I "%1"=="/?" goto Usage
     if exist %EDK_TOOLS_PATH%\Bin\Win32 (\r
       set EDK_TOOLS_BIN=%EDK_TOOLS_PATH%\Bin\Win32\r
     ) else (\r
     if exist %EDK_TOOLS_PATH%\Bin\Win32 (\r
       set EDK_TOOLS_BIN=%EDK_TOOLS_PATH%\Bin\Win32\r
     ) else (\r
+      set "PATH=%EDK_TOOLS_PATH%\Bin\Win32;%PATH%"\r
       echo.\r
       echo !!! ERROR !!! Cannot find BaseTools Bin Win32!!!\r
       echo Please check the directory %EDK_TOOLS_PATH%\Bin\Win32\r
       echo.\r
       echo !!! ERROR !!! Cannot find BaseTools Bin Win32!!!\r
       echo Please check the directory %EDK_TOOLS_PATH%\Bin\Win32\r
@@ -139,6 +140,7 @@ if /I "%1"=="/?" goto Usage
     if exist %EDK_TOOLS_PATH%\Bin\Win32 (\r
       set EDK_TOOLS_BIN=%EDK_TOOLS_PATH%\Bin\Win32\r
     ) else (\r
     if exist %EDK_TOOLS_PATH%\Bin\Win32 (\r
       set EDK_TOOLS_BIN=%EDK_TOOLS_PATH%\Bin\Win32\r
     ) else (\r
+      set "PATH=%EDK_TOOLS_PATH%\Bin\Win32;%PATH%"\r
       echo.\r
       echo !!! ERROR !!! Cannot find BaseTools Bin Win32!!!\r
       echo Please check the directory %EDK_TOOLS_PATH%\Bin\Win32\r
       echo.\r
       echo !!! ERROR !!! Cannot find BaseTools Bin Win32!!!\r
       echo Please check the directory %EDK_TOOLS_PATH%\Bin\Win32\r