Why is this needed? [EMAIL PROTECTED] writes:
> asmuts 02/01/14 22:53:43 > > Added: . build.bat > Log: > no message > > Revision Changes Path > 1.1 jakarta-turbine-stratum/build.bat > > Index: build.bat > =================================================================== > @echo off > > rem Slurp the command line arguments. This loop allows for an unlimited number of > rem agruments (up to the command line limit, anyway). > > set ANT_CMD_LINE_ARGS= > > :setupArgs > if %1a==a goto doneArgs > set ANT_CMD_LINE_ARGS=%ANT_CMD_LINE_ARGS% %1 > shift > goto setupArgs > > :doneArgs > rem The doneArgs label is here just to provide a place for the argument list loop > rem to break out to. > > rem find ANT_HOME > if "%ANT_HOME%" == "" set ANT_HOME=C:\apache\jakarta\ant > if not "%ANT_HOME%"=="" goto checkJava > > rem check for ant in Program Files on system drive > if not exist "%SystemDrive%\Program Files\ant" goto checkSystemDrive > set ANT_HOME=%SystemDrive%\Program Files\ant > goto checkJava > > :checkSystemDrive > rem check for ant in root directory of system drive > if not exist "%SystemDrive%\ant" goto noAntHome > set ANT_HOME=%SystemDrive%\ant > goto checkJava > > :noAntHome > echo ANT_HOME is not set and ant could not be located. Please set ANT_HOME. > goto end > > :checkJava > if "%JAVACMD%" == "" set JAVACMD=java > > set LOCALCLASSPATH=%CLASSPATH% > for %%i in (%ANT_HOME%\lib\*.jar) do call %ANT_HOME%\bin\lcp.bat %%i > for %%i in (%CD%\lib\*.jar) do call %ANT_HOME%\bin\lcp.bat %%i > call %ANT_HOME%\bin\lcp.bat c:\java\jakarta-tomcat\lib\servlet.jar > > rem if "%JAVA_HOME%" == "" goto noJavaHome > if "%JAVA_HOME%" == "" set JAVA_HOME=c:\jdk1.2.2 > if exist %JAVA_HOME%\lib\tools.jar call %ANT_HOME%\bin\lcp.bat >%JAVA_HOME%\lib\tools.jar > if exist %JAVA_HOME%\lib\classes.zip call %ANT_HOME%\bin\lcp.bat >%JAVA_HOME%\lib\classes.zip > goto checkJikes > > :noJavaHome > echo. > echo Warning: JAVA_HOME environment variable is not set. > echo If build fails because sun.* classes could not be found > echo you will need to set the JAVA_HOME environment variable > echo to the installation directory of java. > echo. > > :checkJikes > if not "%JIKESPATH%" == "" goto runAntWithJikes > > :checkWeblogic > rem set WEBLOGIC_HOME=c:\bea\wlserver6.0 > rem if not "%WEBLOGIC_HOME%" == "" goto runAntWithWeblogic > goto runAnt > > :runAnt > echo Building for tomcat deployment > %JAVACMD% -classpath "%LOCALCLASSPATH%" -Dtomcat.home=%TOMCAT_HOME% >-Dant.home="%ANT_HOME%" %ANT_OPTS% org.apache.tools.ant.Main %ANT_CMD_LINE_ARGS% > goto end > > :runAntWithWeblogic > rem set WEBLOGIC_INSTANCE=mydomain > rem if "%WEBLOGIC_INSTANCE%" == "" goto wlerror > rem echo Building for weblogic deployment > rem if exist %WEBLOGIC_HOME%\lib\weblogic.jar call %ANT_HOME%\bin\lcp.bat >%WEBLOGIC_HOME%\lib\weblogic.jar > rem %JAVACMD% -classpath "%LOCALCLASSPATH%" >-Dweblogic.home=%WEBLOGIC_HOME%\config\%WEBLOGIC_INSTANCE% -Dant.home="%ANT_HOME%" >%ANT_OPTS% org.apache.tools.ant.Main %ANT_CMD_LINE_ARGS% > rem goto end > > :runAntWithJikes > echo Building for Jikes deployment > %JAVACMD% -classpath "%LOCALCLASSPATH%" -Dant.home="%ANT_HOME%" >-Djikes.class.path=%JIKESPATH% %ANT_OPTS% org.apache.tools.ant.Main >%ANT_CMD_LINE_ARGS% > goto end > > :wlerror > echo To build for weblogic you must set both WEBLOGIC_HOME and WEBLOGIC_INSTANCE > echo environment variables. > > :end > set LOCALCLASSPATH= > set ANT_CMD_LINE_ARGS= -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
