start.cmd: pause on exit with error code in CMD

Closing the command window immediately when an error occurs is particularly unhelpful. This keeps the command window open so that the user can see what went wrong.

[ci skip]
This commit is contained in:
Dylan K. Taylor 2018-02-06 17:49:12 +00:00
parent e860d32b3a
commit 4eea54780a

View File

@ -24,5 +24,6 @@ if exist PocketMine-MP.phar (
if exist bin\mintty.exe (
start "" bin\mintty.exe -o Columns=88 -o Rows=32 -o AllowBlinking=0 -o FontQuality=3 -o Font="Consolas" -o FontHeight=10 -o CursorType=0 -o CursorBlinks=1 -h error -t "PocketMine-MP" -i bin/pocketmine.ico -w max %PHP_BINARY% %POCKETMINE_FILE% --enable-ansi %*
) else (
%PHP_BINARY% -c bin\php %POCKETMINE_FILE% %*
REM pause on exitcode != 0 so the user can see what went wrong
%PHP_BINARY% -c bin\php %POCKETMINE_FILE% %* || pause
)