mirror of
https://github.com/atlanticbiomedical/portal-legacy.git
synced 2025-07-02 01:47:28 -04:00
48 lines
1.4 KiB
Batchfile
Executable File
48 lines
1.4 KiB
Batchfile
Executable File
@echo off
|
|
|
|
rem *********************************************************************
|
|
rem ** The Propel generator convenience script for Windows based systems
|
|
rem ** $Id$
|
|
rem *********************************************************************
|
|
|
|
rem This script will do the following:
|
|
rem - check for PHING_COMMAND env, if found, use it.
|
|
rem - if not found detect php, if found use it, otherwise err and terminate
|
|
rem - check for PROPEL_GEN_HOME evn, if found use it
|
|
rem - if not found error and leave
|
|
|
|
if "%OS%"=="Windows_NT" @setlocal
|
|
|
|
rem %~dp0 is expanded pathname of the current script under NT
|
|
set DEFAULT_PROPEL_GEN_HOME=%~dp0..
|
|
|
|
goto init
|
|
goto cleanup
|
|
|
|
:init
|
|
|
|
if "%PROPEL_GEN_HOME%" == "" set PROPEL_GEN_HOME=%DEFAULT_PROPEL_GEN_HOME%
|
|
set DEFAULT_PROPEL_GEN_HOME=
|
|
|
|
if "%PHING_COMMAND%" == "" goto no_phingcommand
|
|
|
|
goto run
|
|
goto cleanup
|
|
|
|
:run
|
|
%PHING_COMMAND% -f %PROPEL_GEN_HOME%\build.xml -Dusing.propel-gen=true -Dproject.dir=%*
|
|
goto cleanup
|
|
|
|
:no_phingcommand
|
|
REM echo ------------------------------------------------------------------------
|
|
REM echo WARNING: Set environment var PHING_COMMAND to the location of your phing
|
|
REM echo executable (e.g. C:\PHP\phing.bat).
|
|
REM echo Proceeding with assumption that phing.bat is on Path
|
|
REM echo ------------------------------------------------------------------------
|
|
set PHING_COMMAND=phing.bat
|
|
goto init
|
|
|
|
:cleanup
|
|
if "%OS%"=="Windows_NT" @endlocal
|
|
REM pause
|