-
Notifications
You must be signed in to change notification settings - Fork 1
/
mageuc.bat
41 lines (30 loc) · 1.13 KB
/
mageuc.bat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
@echo off
rem ********************************************************************
rem ** MageUC Console CLI for Windows based systems (based on symfony.bat)
rem ** @author Nicolas Bastien
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 SCRIPT_DIR=%~dp0
goto init
:init
if "%PHP_COMMAND%" == "" goto no_phpcommand
IF EXIST ".\mageuc" (
%PHP_COMMAND% ".\mageuc" %*
) ELSE (
%PHP_COMMAND% "%SCRIPT_DIR%\mageuc" %*
)
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