summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorruki <[email protected]>2023-05-12 23:07:49 +0800
committerruki <[email protected]>2023-05-12 23:07:49 +0800
commitb374734064594522e89ec415dca4c4ccd239443b (patch)
tree935a4d4b043dd670aaadac2dee66afddb1fd2600 /scripts
parent367722f03e775605c098c567724ef8d19c498600 (diff)
fix xrepo with spaces
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/xrepo.bat18
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