From b374734064594522e89ec415dca4c4ccd239443b Mon Sep 17 00:00:00 2001 From: ruki Date: Fri, 12 May 2023 23:07:49 +0800 Subject: fix xrepo with spaces --- scripts/xrepo.bat | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'scripts') diff --git a/scripts/xrepo.bat b/scripts/xrepo.bat index 8cdd7a5b6..ccb3e987f 100755 --- a/scripts/xrepo.bat +++ b/scripts/xrepo.bat @@ -19,11 +19,11 @@ call %XMAKE_ENV_BACKUP% setlocal EnableDelayedExpansion if !errorlevel! neq 0 exit /B !errorlevel! - %XMAKE_EXE% lua private.xrepo.action.env.info config + "%XMAKE_EXE%" lua private.xrepo.action.env.info config if !errorlevel! neq 0 ( exit /B !errorlevel! ) - @%XMAKE_EXE% lua --quiet private.xrepo.action.env.info prompt 1>nul + @"%XMAKE_EXE%" lua --quiet private.xrepo.action.env.info prompt 1>nul if !errorlevel! neq 0 ( echo error: xmake.lua not found^^! exit /B !errorlevel! @@ -36,30 +36,30 @@ exit /B 1 ) else ( setlocal EnableDelayedExpansion - %XMAKE_EXE% lua private.xrepo.action.env.info config + "%XMAKE_EXE%" lua private.xrepo.action.env.info config if !errorlevel! neq 0 ( exit /B !errorlevel! ) - @%XMAKE_EXE% lua --quiet private.xrepo.action.env | findstr . && ( + @"%XMAKE_EXE%" lua --quiet private.xrepo.action.env | findstr . && ( echo error: corrupt xmake.lua detected in the current directory^^! exit /B 1 ) - @%XMAKE_EXE% lua --quiet private.xrepo.action.env.info prompt 1>nul + @"%XMAKE_EXE%" lua --quiet private.xrepo.action.env.info prompt 1>nul if !errorlevel! neq 0 ( echo error: xmake.lua not found^^! exit /B !errorlevel! ) endlocal - for /f %%i in ('@%XMAKE_EXE% lua --quiet private.xrepo.action.env.info prompt') do @( + for /f %%i in ('@"%XMAKE_EXE%" lua --quiet private.xrepo.action.env.info prompt') do @( @set "PROMPT=%%i %PROMPT%" ) @set XMAKE_PROMPT_BACKUP=%PROMPT% ) - for /f %%i in ('@%XMAKE_EXE% lua private.xrepo.action.env.info envfile') do @( + for /f %%i in ('@"%XMAKE_EXE%" lua private.xrepo.action.env.info envfile') do @( @set "XMAKE_ENV_BACKUP=%%i.bat" @"%XMAKE_EXE%" lua private.xrepo.action.env.info backup.cmd 1>"%%i.bat" ) - for /f %%i in ('@%XMAKE_EXE% lua private.xrepo.action.env.info envfile') do @( + for /f %%i in ('@"%XMAKE_EXE%" lua private.xrepo.action.env.info envfile') do @( @"%XMAKE_EXE%" lua private.xrepo.action.env.info script.cmd 1>"%%i.bat" call "%%i.bat" ) @@ -117,6 +117,6 @@ ) ) -@call %XMAKE_EXE% lua private.xrepo %* +@call "%XMAKE_EXE%" lua private.xrepo %* :ENDXREPO -- cgit v1.3.1