mirror of
https://github.com/acidanthera/audk.git
synced 2025-07-23 05:34:31 +02:00
BaseTools/toolsetup.bat: fixed the error when the path contains space
when the path contains space, it will report error for PATH Environment update. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Yonghong Zhu <yonghong.zhu@intel.com> Reviewed-by: Liming Gao <liming.gao@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@18852 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
parent
868c9c35a6
commit
1834aeeac6
@ -322,13 +322,24 @@ goto end
|
|||||||
echo !!! WARNING !!! Will not be able to compile Python programs to .exe
|
echo !!! WARNING !!! Will not be able to compile Python programs to .exe
|
||||||
echo Will setup environment to run Python scripts directly.
|
echo Will setup environment to run Python scripts directly.
|
||||||
echo.
|
echo.
|
||||||
set PATH=%BASETOOLS_PYTHON_SOURCE%\Trim;%PATH%
|
goto UpdatePATH
|
||||||
set PATH=%BASETOOLS_PYTHON_SOURCE%\GenFds;%PATH%
|
)
|
||||||
set PATH=%BASETOOLS_PYTHON_SOURCE%\build;%PATH%
|
else (
|
||||||
set PATHEXT=%PATHEXT%;.py
|
goto UpdateEnv
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
else (
|
||||||
|
goto UpdateEnv
|
||||||
|
)
|
||||||
|
|
||||||
|
:UpdatePATH
|
||||||
|
set PATH=%BASETOOLS_PYTHON_SOURCE%\Trim;%PATH%
|
||||||
|
set PATH=%BASETOOLS_PYTHON_SOURCE%\GenFds;%PATH%
|
||||||
|
set PATH=%BASETOOLS_PYTHON_SOURCE%\build;%PATH%
|
||||||
|
set PATHEXT=%PATHEXT%;.py
|
||||||
|
goto UpdateEnv
|
||||||
|
|
||||||
|
:UpdateEnv
|
||||||
echo BASE_TOOLS_PATH = %BASE_TOOLS_PATH%
|
echo BASE_TOOLS_PATH = %BASE_TOOLS_PATH%
|
||||||
echo PYTHON_PATH = %PYTHON_PATH%
|
echo PYTHON_PATH = %PYTHON_PATH%
|
||||||
echo PYTHON_FREEZER_PATH = %PYTHON_FREEZER_PATH%
|
echo PYTHON_FREEZER_PATH = %PYTHON_FREEZER_PATH%
|
||||||
|
Loading…
x
Reference in New Issue
Block a user