diff options
Diffstat (limited to 'framework')
-rwxr-xr-x | framework/prado-cli | 4 | ||||
-rw-r--r-- | framework/prado-cli.bat | 39 |
2 files changed, 43 insertions, 0 deletions
diff --git a/framework/prado-cli b/framework/prado-cli new file mode 100755 index 00000000..0d504299 --- /dev/null +++ b/framework/prado-cli @@ -0,0 +1,4 @@ +#!/usr/bin/env php +<?php +//execute the command line tool +include(dirname(__FILE__).'/prado-cli.php'); diff --git a/framework/prado-cli.bat b/framework/prado-cli.bat new file mode 100644 index 00000000..38d02850 --- /dev/null +++ b/framework/prado-cli.bat @@ -0,0 +1,39 @@ +@echo off + +rem ************************************************************* +rem ** CLI for Windows based systems (based on phing.bat) +rem ************************************************************* + +rem This script will do the following: +rem - check for PHP_COMMAND env, if found, use it. +rem - if not found detect php, if found use it, otherwise err and terminate + +if "%OS%"=="Windows_NT" @setlocal + +rem %~dp0 is expanded pathname of the current script under NT +set PRADO_DIR=%~dp0 + +goto init + +:init + +if "%PHP_COMMAND%" == "" goto no_phpcommand + +IF EXIST ".\prado-cli.php" ( + %PHP_COMMAND% -d html_errors=off -d open_basedir= -q ".\prado-cli.php" %1 %2 %3 %4 %5 %6 %7 %8 %9 +) ELSE ( + %PHP_COMMAND% -d html_errors=off -d open_basedir= -q "%PRADO_DIR%\prado-cli.php" %1 %2 %3 %4 %5 %6 %7 %8 %9 +) +goto cleanup + +:no_phpcommand +rem echo ------------------------------------------------------------------------ +rem echo WARNING: Set environment var PHP_COMMAND to the location of your php.exe +rem echo executable (e.g. C:\PHP\php.exe). (assuming php.exe on PATH) +rem echo ------------------------------------------------------------------------ +set PHP_COMMAND=php.exe +goto init + +:cleanup +if "%OS%"=="Windows_NT" @endlocal +rem pause |