patrickl    2002/08/25 12:34:55

  Modified:    .        BUILDING.txt build.properties.default build.xml
  Log:
  Move the depencies in the "watchdog" target to the "download" target to make the 
"watchdog" more consistent with the other build targets
  
  Revision  Changes    Path
  1.24      +44 -19    jakarta-tomcat-5/BUILDING.txt
  
  Index: BUILDING.txt
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-5/BUILDING.txt,v
  retrieving revision 1.23
  retrieving revision 1.24
  diff -u -r1.23 -r1.24
  --- BUILDING.txt      20 Aug 2002 16:14:32 -0000      1.23
  +++ BUILDING.txt      25 Aug 2002 19:34:55 -0000      1.24
  @@ -134,7 +134,7 @@
     "jakarta-tomcat-catalina").  By default, the build system will try to find
     this repository in the "${tomcat.source}/../jakarta-tomcat-catalina"
     directory.  Set the "catalina.home" property in the build.properties file 
  -  described below (see 28) if it resides in a different directory.
  +  described below (see 30) if it resides in a different directory.
   
   * Use Anonymous CVS (as described on the Jakarta web site at
     <http://jakarta.apache.org/site/cvsindex.html>, or
  @@ -145,7 +145,7 @@
     "jakarta-tomcat-connectors").  By default, the build system will try to find
     this repository in the "${tomcat.source}/../jakarta-tomcat-connectors"
     directory.  Set the "jtc.home" property in the build.properties file 
  -  described below (see 28) if it resides in a different directory.
  +  described below (see 30) if it resides in a different directory.
   
   * Use Anonymous CVS (as described on the Jakarta web site at
     <http://jakarta.apache.org/site/cvsindex.html>, or
  @@ -157,7 +157,7 @@
     "jakarta-tomcat-jasper/jasper2").  By default, the build system will try to
     find this repository in the
     "${tomcat.source}/../jakarta-tomcat-jasper/jasper2" directory.  Set the
  -  "jasper.home" property in the build.properties file described below (see 28)
  +  "jasper.home" property in the build.properties file described below (see 30)
     if it resides in a different directory.
   
   * Use Anonymous CVS (as described on the Jakarta web site at
  @@ -169,18 +169,7 @@
     "jakarta-servletapi-5").  By default, the build system will try to find
     this repository in the "${tomcat.source}/../jakarta-servletapi-5"
     directory.  Set the "api.home" property in the build.properties
  -  file described below (see 28) if it resides in a different directory.
  -
  -* Use Anonymous CVS (as described on the Jakarta web site at
  -  <http://jakarta.apache.org/site/cvsindex.html>, or
  -  download a source distribution of the "jakarta-watchdog-4.0" repository.
  -
  -* Unpack the source distribution into a convenient location so that the
  -  distribution resides in its own directory (conventionally named
  -  "jakarta-watchdog-4.0").  By default, the build system will try to find
  -  this repository in the "${tomcat.source}/../jakarta-watchdog-4.0"
  -  directory.  Set the "watchdog.home" property in the build.properties
  -  file described below (see 28) if it resides in a different directory.
  +  file described below (see 30) if it resides in a different directory.
   
   
   (6) Download and Install the Commons Beanutils Binary Distribution
  @@ -280,7 +269,7 @@
   
   (12) Steps (13)-(27) are optional, but are necessary to build a complete binary
        distribution of Tomcat 5. Set the "full.dist" property to "on" in the
  -     build.properties file (see 28) to build a complete distribution.
  +     build.properties file (see 30) to build a complete distribution.
        Regular contributors to Tomcat are encouraged to use the complete build 
        option.
   
  @@ -508,7 +497,43 @@
     installation directory.
   
   
  -(28) Customize Build Properties For This Subproject
  +(28) Download and Install the Servlet 2.3 Binary Distribution (OPTIONAL)
  +
  +NOTE:  This step is only required if you wish to build and execute the
  +Watchdog compliance tests.
  +
  +* Download a binary distribution (version 20020801 or later) from:
  +    http://jakarta.apache.org/builds/jakarta-servletapi-4/nightly
  +
  +  On a Windows platform, you will need:
  +    jakarta-servletapi-4-YYYYMMDD.zip
  +
  +  On a Unix platform, you will need:
  +    jakarta-servletapi-4-YYYYMMDD.tar.gz
  +
  +* Unpack the binary distribution into a convenient location so that the
  +  distribution resides in its own directory.
  +
  +
  +(29) Download and Install the Watchdog Binary Distribution (OPTIONAL)
  +
  +NOTE:  This step is only required if you wish to build and execute the
  +Watchdog compliance tests.
  +
  +* Download a binary distribution (version 20020801 or later) from:
  +    http://jakarta.apache.org/builds/jakarta-watchdog-4.0/nightly
  +
  +  On a Windows platform, you will need:
  +    jakarta-watchdog-4.0-YYYYMMDD.zip
  +
  +  On a Unix platform, you will need:
  +    jakarta-watchdog-4.0-YYYYMMDD.tar.gz
  +
  +* Unpack the binary distribution into a convenient location so that the
  +  distribution resides in its own directory.
  +
  +
  +(30) Customize Build Properties For This Subproject
   
   Most Jakarta subprojects allow you to customize Ant properties (with default
   values defined in the "build.xml" file.  This is done by creating a text file
  @@ -532,7 +557,7 @@
   each developer will have their own version.
   
   
  -(29) Build A Binary Distribution
  +(31) Build A Binary Distribution
   
   Open a command line shell, and issue the following commands:
   
  
  
  
  1.32      +15 -1     jakarta-tomcat-5/build.properties.default
  
  Index: build.properties.default
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-5/build.properties.default,v
  retrieving revision 1.31
  retrieving revision 1.32
  diff -u -r1.31 -r1.32
  --- build.properties.default  20 Aug 2002 14:50:02 -0000      1.31
  +++ build.properties.default  25 Aug 2002 19:34:55 -0000      1.32
  @@ -238,3 +238,17 @@
   tyrex.loc=http://telia.dl.sourceforge.net/sourceforge/tyrex/tyrex-1.0.jar
   
   
  +# ----- Servlet 2.3, version 20020801 or later -----
  +servlet23api.home=${base.path}/servletapi-4
  +servlet23api.lib=${servlet23api.home}/lib
  +servlet23api.jar=${servlet23api.lib}/servlet23api.jar
  +servlet23api.loc=jakarta-servletapi-4
  +
  +
  +# ----- Watchdog, version 20020801 or later -----
  +watchdog.home=${base.path}/watchdog-4.0
  +watchdog.webapps=${watchdog.home}/dist/webapps
  +watchdog.war=${watchdog.webapps}/servlet-tests.war
  +watchdog.loc=jakarta-watchdog-4.0
  +
  +
  
  
  
  1.31      +12 -7     jakarta-tomcat-5/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-5/build.xml,v
  retrieving revision 1.30
  retrieving revision 1.31
  diff -u -r1.30 -r1.31
  --- build.xml 16 Aug 2002 02:04:14 -0000      1.30
  +++ build.xml 25 Aug 2002 19:34:55 -0000      1.31
  @@ -29,8 +29,6 @@
              value="${basedir}/../jakarta-tomcat-jasper/jasper2"/>
     <property name="jtc.home"
              value="${basedir}/../jakarta-tomcat-connectors"/>
  -  <property name="watchdog.home"
  -           value="${basedir}/../jakarta-watchdog-4.0"/>
   
     <!-- Build Defaults -->
     <property name="catalina.build"   value="${catalina.home}/build"/>
  @@ -53,7 +51,6 @@
       <echo message="catalina.home=${catalina.home}"/>
       <echo message="jasper.home=${jasper.home}"/>
       <echo message="jtc.home=${jtc.home}"/>
  -    <echo message="watchdog.home=${watchdog.home}"/>
   
       <ant dir="${catalina.home}" target="flags.display"/>
   
  @@ -157,10 +154,6 @@
     <!-- ======================= WATCHDOG: Run Watchdog Tests================ -->
     <target name="watchdog"
      description="Watchdog Servlet Container Tests">
  -    <ant dir="${watchdog.home}" target="dist">
  -      <property name="servlet23api.home" value="${api.home}"/>
  -      <property name="servlet22api.home" value="${api.home}"/>
  -    </ant>
       <property name="catalina.base" location="${tomcat.build}/tmp/tomcat"/>
       <delete dir="${catalina.base}"/>
       <mkdir dir="${catalina.base}"/>
  @@ -662,6 +655,18 @@
         <param name="destfile" value="${tyrex.jar}"/>
         <param name="destdir" value="${tyrex.home}"/>
       </antcall>
  +    <antcall target="cvsbuild">
  +      <param name="location" value="${servlet23api.loc}"/>
  +      <param name="subdir" value="${servlet23api.home}"/>
  +      <param name="destfile" value="${servlet23api.jar}"/>
  +    </antcall>
  +    <antcall target="cvsbuild">
  +      <param name="servlet22api.home" value="${servlet23api.home}"/>
  +      <param name="location" value="${watchdog.loc}"/>
  +      <param name="subdir" value="${watchdog.home}"/>
  +      <param name="destfile" value="${watchdog.war}"/>
  +    </antcall>
  +
     </target>
   
     <target name="proxyflags">
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to