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