]> git.proxmox.com Git - mirror_edk2.git/blobdiff - BaseTools/toolsetup.bat
MdeModulePkg: Add missing PrintLib to BdsDxe.inf
[mirror_edk2.git] / BaseTools / toolsetup.bat
index 59874c58392f7eab3edf8e72ed8e3ca658737ff0..310ddd030c077debab1e0c3b88e1c9ff1324515a 100755 (executable)
@@ -322,13 +322,24 @@ goto end
       echo !!! WARNING !!! Will not be able to compile Python programs to .exe\r
       echo Will setup environment to run Python scripts directly.\r
       echo.\r
-      set PATH=%BASETOOLS_PYTHON_SOURCE%\Trim;%PATH%\r
-      set PATH=%BASETOOLS_PYTHON_SOURCE%\GenFds;%PATH%\r
-      set PATH=%BASETOOLS_PYTHON_SOURCE%\build;%PATH%\r
-      set PATHEXT=%PATHEXT%;.py\r
+      goto UpdatePATH\r
     )\r
+    else (\r
+      goto UpdateEnv\r
+    )\r
+  )\r
+  else (\r
+    goto UpdateEnv\r
   )\r
-  \r
\r
+:UpdatePATH\r
+  set PATH=%BASETOOLS_PYTHON_SOURCE%\Trim;%PATH%\r
+  set PATH=%BASETOOLS_PYTHON_SOURCE%\GenFds;%PATH%\r
+  set PATH=%BASETOOLS_PYTHON_SOURCE%\build;%PATH%\r
+  set PATHEXT=%PATHEXT%;.py\r
+  goto UpdateEnv\r
\r
+:UpdateEnv\r
   echo BASE_TOOLS_PATH     = %BASE_TOOLS_PATH%\r
   echo     PYTHON_PATH     = %PYTHON_PATH%\r
   echo PYTHON_FREEZER_PATH = %PYTHON_FREEZER_PATH%\r