diff options
| author | ruki <[email protected]> | 2023-05-12 23:07:49 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2023-05-12 23:07:49 +0800 |
| commit | b374734064594522e89ec415dca4c4ccd239443b (patch) | |
| tree | 935a4d4b043dd670aaadac2dee66afddb1fd2600 /scripts | |
| parent | 367722f03e775605c098c567724ef8d19c498600 (diff) | |
fix xrepo with spaces
Diffstat (limited to 'scripts')
| -rwxr-xr-x | scripts/xrepo.bat | 18 |
1 files changed, 9 insertions, 9 deletions
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 |
