root/branches/1.3/generator/bin/propel-gen.bat

Revision 750, 1.4 kB (checked in by hans, 1 year ago)

#384 - Adding quotes around path to Propel's build file.

  • Property svn:executable set to *
Line 
1 @echo off
2
3 rem *********************************************************************
4 rem ** The Propel generator convenience script for Windows based systems
5 rem ** $Id$
6 rem *********************************************************************
7
8 rem This script will do the following:
9 rem - check for PHING_COMMAND env, if found, use it.
10 rem   - if not found detect php, if found use it, otherwise err and terminate
11 rem - check for PROPEL_GEN_HOME evn, if found use it
12 rem   - if not found error and leave
13
14 if "%OS%"=="Windows_NT" @setlocal
15
16 rem %~dp0 is expanded pathname of the current script under NT
17 set DEFAULT_PROPEL_GEN_HOME=%~dp0..
18
19 goto init
20 goto cleanup
21
22 :init
23
24 if "%PROPEL_GEN_HOME%" == "" set PROPEL_GEN_HOME=%DEFAULT_PROPEL_GEN_HOME%
25 set DEFAULT_PROPEL_GEN_HOME=
26
27 if "%PHING_COMMAND%" == "" goto no_phingcommand
28
29 goto run
30 goto cleanup
31
32 :run
33 %PHING_COMMAND% -f "%PROPEL_GEN_HOME%\build.xml" -Dusing.propel-gen=true -Dproject.dir=%*
34 goto cleanup
35
36 :no_phingcommand
37 REM echo ------------------------------------------------------------------------
38 REM echo WARNING: Set environment var PHING_COMMAND to the location of your phing
39 REM echo          executable (e.g. C:\PHP\phing.bat).
40 REM echo Proceeding with assumption that phing.bat is on Path
41 REM echo ------------------------------------------------------------------------
42 set PHING_COMMAND=phing.bat
43 goto init
44
45 :cleanup
46 if "%OS%"=="Windows_NT" @endlocal
47 REM pause
Note: See TracBrowser for help on using the browser.