You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by co...@apache.org on 2003/03/13 23:48:00 UTC

cvs commit: jakarta-tomcat-5 build.xml build.properties.default

costin      2003/03/13 14:48:00

  Modified:    .        build.xml build.properties.default
  Log:
  More consistency.
  
  If it's a dependency package, it should be located in base.dir ( our repository ) -
  it doesn't matter if we build it or do a real download.
  
  Probably it would make sense to treat our own packages in the same way,
  but next time.
  
  Revision  Changes    Path
  1.106     +27 -40    jakarta-tomcat-5/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-5/build.xml,v
  retrieving revision 1.105
  retrieving revision 1.106
  diff -u -r1.105 -r1.106
  --- build.xml	13 Mar 2003 22:08:21 -0000	1.105
  +++ build.xml	13 Mar 2003 22:48:00 -0000	1.106
  @@ -46,12 +46,9 @@
     <!-- Build Defaults -->
     <property name="catalina.build"   value="${catalina.home}/build"/>
     <property name="jasper.build"     value="${jasper.home}/build"/>
  -  <property name="servlet.home"     value="../jakarta-servletapi-5/jsr154/dist"/>
  -  <property name="jsp.home"         value="../jakarta-servletapi-5/jsr152/dist"/>
     <property name="tomcat.build"     value="${basedir}/build"/>
     <property name="build.home"       value="${tomcat.build}"/>
  -  <property name="servletapi.jar"   value="${tomcat.build}/common/lib/servlet-api.jar"/>
  -  <property name="jspapi.jar"       value="${tomcat.build}/common/lib/jsp-api.jar"/>
  +
     <property name="tomcat.dist"      value="${basedir}/dist"/>
     <property name="tomcat.release"   value="${basedir}/release"/>
     <property name="webapps.build"    value="${catalina.home}/webapps/build"/>
  @@ -85,12 +82,12 @@
       <mkdir dir="${tomcat.build}/common/lib" />
   
       <uptodate property="servletapi.build.notrequired"
  -              targetfile="${servletapi.jar}">
  +              targetfile="${servlet-api.jar}">
         <srcfiles dir="${api.home}/jsr154/src" includes="**" />
       </uptodate>
   
       <uptodate property="jspapi.build.notrequired"
  -              targetfile="${jspapi.jar}">
  +              targetfile="${jsp-api.jar}">
         <srcfiles dir="${api.home}/jsr152/src" includes="**" />
       </uptodate>
   
  @@ -119,11 +116,26 @@
         <srcfiles dir="${catalina.home}/webapps/admin" includes="**" />
       </uptodate>
   
  +    <uptodate property="commons-modeler.build.notrequired"
  +              targetfile="${tomcat.build}/server/lib/commons-modeler.jar">
  +      <srcfiles dir="${cvs.base}/jakarta-commons/modeler/src/java" includes="**" />
  +    </uptodate>
  +
  +    <uptodate property="commons-el.build.notrequired"
  +              targetfile="${commons-el.jar}">
  +      <srcfiles dir="${cvs.base}/jakarta-commons/el/src/java" includes="**" />
  +    </uptodate>
     </target>
   
   
     <!-- ====================== DEPLOY: Copy Static Files =================== -->
     <target name="deploy-static" depends="init">
  +    <copy file="${jsp-api.jar}"  todir="${tomcat.build}/common/lib"/>
  +    <copy file="${servlet-api.jar}" todir="${tomcat.build}/common/lib"/>
  +
  +    <copy file="${commons-el.jar}" 
  +          todir="${tomcat.build}/common/lib"/>
  +
       <copy todir="${tomcat.build}/common/lib" file="${commons-logging-api.jar}" />
       <copy todir="${tomcat.build}/server/lib" file="${commons-logging.jar}" />
       <copy todir="${tomcat.build}/server/lib" file="${commons-modeler.jar}" />
  @@ -133,20 +145,16 @@
     <target name="build-servletapi" unless="servletapi.build.notrequired" >
       <echo>========== Building: ${servlet-api.jar}</echo>
   
  -    <ant dir="${api.home}/jsr154" target="jar" >
  -        <property name="servlet-api.build" value="${tomcat.build}" />
  -        <property name="servlet-api.jar" value="${servletapi.jar}"/>
  +    <ant dir="${api.home}/jsr154" target="dist" >
  +        <property name="servlet-api.dist" value="${servlet-api.home}" />
       </ant>
     </target>
   
     <target name="build-jspapi" unless="jspapi.build.notrequired" >
       <echo>========== Building: ${jsp-api.jar}</echo>
  -    <ant dir="${api.home}/jsr152" target="jar">
  -        <property name="jsp-api.build" value="${tomcat.build}" />
  -        <property name="jsp-api.jar" value="${jspapi.jar}"/>
  +    <ant dir="${api.home}/jsr152" target="dist">
  +        <property name="jsp-api.dist" value="${jsp-api.home}" />
       </ant>
  -    <!-- clean up -->
  -    <delete file="${tomcat.build}/manifest" />
     </target>
   
     <target name="build-tomcatutil" unless="tomcatutil.build.notrequired" >
  @@ -196,7 +204,7 @@
         <property name="tomcat-coyote.jar" value="${tomcat.build}/server/lib/tomcat-coyote.jar" />
         <property name="tomcat-util.jar"
                   value="${tomcat.build}/server/lib/tomcat-util.jar"/>
  -      <property name="servlet.jar"   value="${servletapi.jar}"/>
  +      <property name="servlet.jar"   value="${servlet-api.jar}"/>
       </ant>
     </target>
   
  @@ -456,11 +464,9 @@
   
       <ant dir="${cvs.base}/jakarta-commons/el" target="dist" >
           <property name="servlet-api.jar" location="${servlet-api.jar}" />
  -        <property name="commons-el.jar" location="${tomcat.build}/common/lib/commons-el.jar" />
  -        <property name="jsp-api.jar" value="${jspapi.jar}"/>
  +        <property name="jsp-api.jar" value="${jsp-api.jar}"/>
           <property name="compile.optimize" value="false" />
  -        <property name="dist.home" value="commons-el.home" />
  -        <property name="build.home" value="${tomcat.build}" />
  +        <property name="dist.home" value="${commons-el.home}" />
       </ant>
     </target>
   
  @@ -469,14 +475,6 @@
   
     <target name="build-depends" depends="init"
             description="Builds various dependent components">
  -    <uptodate property="commons-modeler.build.notrequired"
  -              targetfile="${tomcat.build}/server/lib/commons-modeler.jar">
  -      <srcfiles dir="${cvs.base}/jakarta-commons/modeler/src/java" includes="**" />
  -    </uptodate>
  -    <uptodate property="commons-el.build.notrequired"
  -              targetfile="${tomcat.build}/common/lib/commons-el.jar">
  -      <srcfiles dir="${cvs.base}/jakarta-commons/el/src/java" includes="**" />
  -    </uptodate>
   
       <antcall target="build-servletapi"/>
       <antcall target="build-jspapi"/>
  @@ -682,17 +680,6 @@
     <target name="deploy.old" depends="deploy-static"
             description="Old deploy target">
   
  -    <echo>Target: Servlet API - Dist ...</echo>
  -    <ant dir="${api.home}/jsr154" target="dist"/>
  -
  -    <echo>Target: JSP API - Dist ...</echo>
  -    <ant dir="${api.home}/jsr152" target="dist"/>
  -
  -    <copy file="${api.home}/jsr152/dist/lib/jsp-api.jar" 
  -          todir="${tomcat.build}/common/lib"/>
  -
  -    <copy file="${commons-el.jar}" 
  -          todir="${tomcat.build}/common/lib"/>
   
       <echo>Target: Modeler - Dist ...</echo>
       <ant dir="${commons-modeler.home}" target="dist"/>
  @@ -804,8 +791,8 @@
       
       <mkdir dir="${watchdog.home}/tmp"/>
   
  -    <unjar dest="${watchdog.home}/tmp" src="${servlet.home}/lib/servlet-api.jar"/>
  -    <unjar dest="${watchdog.home}/tmp" src="${jsp.home}/lib/jsp-api.jar"/>
  +    <unjar dest="${watchdog.home}/tmp" src="${servlet-api.home}/lib/servlet-api.jar"/>
  +    <unjar dest="${watchdog.home}/tmp" src="${jsp-api.home}/lib/jsp-api.jar"/>
   
       <jar destfile="${watchdog.home}/servlet.jar"
            basedir="${watchdog.home}/tmp"
  
  
  
  1.76      +10 -2     jakarta-tomcat-5/build.properties.default
  
  Index: build.properties.default
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-5/build.properties.default,v
  retrieving revision 1.75
  retrieving revision 1.76
  diff -u -r1.75 -r1.76
  --- build.properties.default	12 Mar 2003 23:15:17 -0000	1.75
  +++ build.properties.default	13 Mar 2003 22:48:00 -0000	1.76
  @@ -87,7 +87,7 @@
   
   # ----- Commons Expression Language (EL) -----
   commons-el.home=${base.path}/commons-el
  -commons-el.lib=${commons-el.home}/dist
  +commons-el.lib=${commons-el.home}
   commons-el.jar=${commons-el.lib}/commons-el.jar
   commons-el.loc=jakarta-commons/el
   commons-el.cvs.loc=jakarta-commons/el
  @@ -268,6 +268,14 @@
   servlet23api.lib=${servlet23api.home}/lib
   servlet23api.jar=${servlet23api.lib}/servlet23api.jar
   servlet23api.loc=jakarta-servletapi-4
  +
  +servlet-api.home=${base.path}/servlet-api-2.4
  +servlet-api.lib=${servlet-api.home}/lib
  +servlet-api.jar=${servlet-api.lib}/servlet-api.jar
  +
  +jsp-api.home=${base.path}/jsp-api-2.0
  +jsp-api.lib=${jsp-api.home}/lib
  +jsp-api.jar=${jsp-api.lib}/jsp-api.jar
   
   
   # ----- Watchdog, version 20020801 or later -----
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-dev-help@jakarta.apache.org