You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by re...@apache.org on 2002/08/27 15:20:35 UTC

cvs commit: jakarta-servletapi-5/jsr154 build.xml

remm        2002/08/27 06:20:35

  Modified:    jsr154   build.xml
  Log:
  - Build the examples webapp.
  
  Revision  Changes    Path
  1.2       +29 -1     jakarta-servletapi-5/jsr154/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-servletapi-5/jsr154/build.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- build.xml	13 Aug 2002 16:21:42 -0000	1.1
  +++ build.xml	27 Aug 2002 13:20:35 -0000	1.2
  @@ -15,6 +15,9 @@
     <property name="servlet-api.build"    value="build"/>
     <property name="servlet-api.dist"     value="dist"/>
   
  +  <path id="examples.classpath">
  +    <pathelement location="${servlet-api.build}/classes"/>
  +  </path>
   
   
     <!-- ===================== Prepare Directories ========================= -->
  @@ -25,6 +28,7 @@
       <mkdir dir="${servlet-api.build}/classes"/>
       <mkdir dir="${servlet-api.build}/docs"/>
       <mkdir dir="${servlet-api.build}/docs/api"/>
  +    <mkdir dir="${servlet-api.build}/examples"/>
   
       <!-- "Dist" Hierarchy -->
       <mkdir dir="${servlet-api.dist}"/>
  @@ -32,6 +36,7 @@
       <mkdir dir="${servlet-api.dist}/docs/api"/>
       <mkdir dir="${servlet-api.dist}/lib"/>
       <mkdir dir="${servlet-api.dist}/src"/>
  +    <mkdir dir="${servlet-api.dist}/examples"/>
   
       <uptodate property="docs.uptodate" targetfile="${servlet-api.build}/docs/api/index.html">
         <srcfiles dir="src/share" includes="**/*.java" />
  @@ -93,8 +98,31 @@
     </target>
   
   
  +  <!-- ======================== Build JavaDoc =========================== -->
  +  <target name="examples" depends="prepare">
  +
  +    <copy todir="${servlet-api.build}/examples">
  +      <fileset dir="examples">
  +        <exclude name="build.*"/>
  +      </fileset>
  +    </copy>
  +
  +    <javac   srcdir="examples/WEB-INF/classes" 
  +             destdir="${servlet-api.build}/examples/WEB-INF/classes"
  +             debug="${compile.debug}" deprecation="${compile.deprecation}"
  +             optimize="${compile.optimize}"
  +             excludes="**/CVS/**">
  +      <classpath refid="examples.classpath" />
  +    </javac>
  +
  +    <jar   jarfile="${servlet-api.dist}/examples/examples.war"
  +           basedir="${servlet-api.build}/examples" includes="**"/>
  +
  +  </target>
  +
  +
     <!-- ===================== Distribution Files ========================= -->
  -  <target name="dist" depends="compile,javadoc"
  +  <target name="dist" depends="compile,examples,javadoc"
      description="Create binary distribution">
   
       <!-- Copy Javadocs -->
  
  
  

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>