costin      2003/02/16 20:29:08

  Modified:    .        build.xml
  Log:
  Moved jasper to a separate target.
  
  Added commons-el to depends
  
  Use uptodate to avoid useless compilation
  
  Revision  Changes    Path
  1.82      +38 -10    jakarta-tomcat-5/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-5/build.xml,v
  retrieving revision 1.81
  retrieving revision 1.82
  diff -u -r1.81 -r1.82
  --- build.xml 16 Feb 2003 18:28:48 -0000      1.81
  +++ build.xml 17 Feb 2003 04:29:08 -0000      1.82
  @@ -197,6 +197,17 @@
       </ant>
     </target>
   
  +  <target name="build-jasper" 
  +          unless="jasper.build.notrequired" 
  +          depends="init">
  +    <echo>========== Building: jasper </echo>
  +
  +    <ant dir="${jasper.home}"   target="deploy">
  +      <property name="catalina.home" value="${tomcat.build}"/>
  +      <property name="commons-el.jar" 
location="${tomcat.build}/common/lib/commons-el.jar" />
  +    </ant>
  +  </target>
  +
     <target name="build-admin" unless="admin.build.notrequired" 
             depends="init" >
       <echo>========== Building: admin </echo>
  @@ -363,11 +374,7 @@
   
       <antcall target="build-tomcathttp11"/>
         
  -    <echo>========== Building: jasper </echo>
  -
  -    <ant dir="${jasper.home}"   target="deploy">
  -      <property name="catalina.home" value="${tomcat.build}"/>
  -    </ant>
  +    <antcall target="build-jasper"/>
   
       <!-- Correct permissions and line endings on "bin" scripts -->
       <fixcrlf srcdir="${tomcat.build}/bin"   includes="*.sh"  eol="lf"/>
  @@ -398,11 +405,35 @@
       </ant>
     </target>
   
  +  <target name="build-commons-el" unless="commons-el.build.notrequired" >
  +    <echo>========== Building: commons-el </echo>
  +
  +    <ant dir="${cvs.base}/jakarta-commons/el" target="jar-only" >
  +        <property name="servlet-api.jar" 
location="${tomcat.build}/common/lib/servlet-api.jar" />
  +        <property name="commons-el.jar" 
location="${tomcat.build}/common/lib/commons-el.jar" />
  +        <property name="jsp-api.jar" 
value="${tomcat.build}/common/lib/jsp-api.jar"/>
  +        <property name="compile.optimize" value="false" />
  +        <property name="build.home" value="${tomcat.build}" />
  +    </ant>
  +  </target>
  +
     <target name="build-depends" depends="init"
             description="Builds various dependent components">
  +    <uptodate property="commons-logging.build.notrequired"
  +              targetfile="${tomcat.build}/server/lib/commons-logging.jar">
  +      <srcfiles dir="${cvs.base}/jakarta-commons/logging/src/java" 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="${tomcat.build}/common/lib/commons-el.jar">
  +      <srcfiles dir="${cvs.base}/jakarta-commons/el/src/java" includes="**" />
  +    </uptodate>
       <antcall target="build-commons-logging" />
       <antcall target="build-commons-modeler" />
  -
  +    <antcall target="build-commons-el" />
     </target>
   
   
  @@ -458,10 +489,7 @@
         <fileset dir="${api.home}/jsr154/build/examples"/>
       </copy>
   
  -    <echo>Target: Jasper - Deploy ...</echo>
  -    <ant dir="${jasper.home}"   target="deploy">
  -      <property name="catalina.home" value="${tomcat.build}"/>
  -    </ant>
  +    <antcall target="build-jasper"/>
   
       <!-- Correct permissions and line endings on "bin" scripts -->
       <fixcrlf srcdir="${tomcat.build}/bin"   includes="*.sh"  eol="lf"/>
  
  
  

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

Reply via email to