2022-12-27 15:39:36 +08:00
|
|
|
@echo off
|
|
|
|
|
@REM Check if ZM_CUSTOM_PHP_PATH is set
|
|
|
|
|
IF /i "%ZM_CUSTOM_PHP_PATH%" neq "" (
|
|
|
|
|
@REM Set the path to the custom PHP
|
|
|
|
|
echo "* Using custom PHP executable: %ZM_CUSTOM_PHP_PATH%"
|
|
|
|
|
SET executable=%ZM_CUSTOM_PHP_PATH%
|
|
|
|
|
) ELSE IF exist ./runtime/php.exe (
|
|
|
|
|
@REM Set the path to the built-in PHP
|
|
|
|
|
echo "* Using built-in PHP executable"
|
|
|
|
|
SET executable=.\runtime\php.exe
|
|
|
|
|
) ELSE (
|
|
|
|
|
@REM Set the path to the system PHP
|
|
|
|
|
echo "* Using system PHP executable"
|
|
|
|
|
SET executable=php
|
|
|
|
|
)
|
2022-12-31 22:59:03 +08:00
|
|
|
|
2022-12-27 15:39:36 +08:00
|
|
|
IF exist src/entry.php (
|
|
|
|
|
@REM Run the PHP entry point
|
|
|
|
|
%executable% src/entry.php %*
|
|
|
|
|
) ELSE IF exist vendor/zhamao/framework/src/entry.php (
|
|
|
|
|
@REM Run the PHP entry point
|
|
|
|
|
%executable% vendor/zhamao/framework/src/entry.php %*
|
|
|
|
|
) ELSE (
|
|
|
|
|
@REM No entry point found
|
|
|
|
|
echo "[ErrCode:E00015] Cannot find zhamao-framework entry file!"
|
|
|
|
|
exit /b 1
|
|
|
|
|
)
|