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]>

Reply via email to