catlett     01/05/21 16:03:48

  Modified:    .        build.xml
  Log:
  random added to the build
  
  Revision  Changes    Path
  1.28      +213 -209  jakarta-taglibs/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/build.xml,v
  retrieving revision 1.27
  retrieving revision 1.28
  diff -u -r1.27 -r1.28
  --- build.xml 2001/05/20 02:25:33     1.27
  +++ build.xml 2001/05/21 23:03:45     1.28
  @@ -1,209 +1,213 @@
  -<!-- ANT Build Script for the JAKARTA-TAGLIBS Project -->
  -<!-- $Id: build.xml,v 1.27 2001/05/20 02:25:33 glenn Exp $ -->
  -<project name="jakarta-taglibs" default="dist" basedir=".">
  -
  -
  -    <!-- ******************** Adjustable Properties *********************** -->
  -
  -    <!--
  -
  -        The following property values should be examined and customized
  -     for each custom tag library subproject.
  -
  -     ant.home                    Home directory for the ANT build tool
  -                                 This is normally defaulted from the
  -                                 ANT_HOME environment variable in the
  -                                 build script.
  -
  -     servlet.jar                 Pathname of the servlet API classes
  -                                 you are using to compile, such as the
  -                                 one that comes with Tomcat.  This is
  -                                 normally defaulted from the SERVLET_JAR
  -                                 environment variable in the build script.
  -
  -        xalan.jar                   Pathname of the "xalan.jar" file from the
  -                                 Xalan distribution.  This is normally
  -                                 defaulted from the XALAN_JAR environment
  -                                 variable in the build script.
  -
  -        xerces.jar                  Pathname of the "xerces.jar" file from the
  -                                    Xalan distribution.  This is normally
  -                                 defaulted from the XERCES_JAR environment
  -                                 variable in the build script.
  -
  -    -->
  -
  -
  -    <!-- ****************** Project Standard Properties ******************* -->
  -
  -    <!--
  -
  -        The following property values reflect the standard directory
  -     organization for the jakarta-taglibs project, and should not
  -     be changed or overridden.
  -
  -     build.dir                   Base directory for build targets
  -     dist.dir                    Base directory for distribution targets
  -
  -    -->
  -
  -    <property name="build.dir"      value="../build/taglibs"/>
  -    <property name="dist.dir"       value="../dist/taglibs"/>
  -     
  -
  -  <!-- ********************** Destination Preparation ********************* -->
  -
  -  <!-- Create the destination directories -->
  -  <target name="prepare">
  -    <mkdir dir="${build.dir}"/>
  -    <mkdir dir="${dist.dir}"/>
  -    <available property="bsf.present" 
  -               classname="com.ibm.bsf.BSFManager" />
  -    <available property="xslt.present" 
  -               classname="org.apache.xalan.xslt.XSLTProcessor" />
  -  </target>
  -
  -  <!-- Copy the static files that describe the entire project -->
  -  <target name="static">
  -    <copy file="LICENSE"   tofile="${dist.dir}/LICENSE"/>
  -    <copy file="README"    tofile="${dist.dir}/README"/>
  -    <mkdir dir="${dist.dir}/doc"/>
  -    <copy todir="${dist.dir}/doc">
  -      <fileset dir="doc"/>
  -    </copy>
  -  </target>
  -
  -  <!-- BUILD:  Compile documentation application components -->
  -  <target name="compile.documentation"
  -    depends="prepare,static">
  -    <!-- Create dynamically generated documentation -->
  -    <style   basedir="src/doc" destdir="${build.dir}/doc"
  -           extension=".html" style="stylesheets/taglibs.xsl" includes="*.xml"/>
  -    <copy      todir="${build.dir}/doc">
  -      <fileset   dir="doc">
  -        <include name="**/*.html"/>
  -      </fileset>
  -    </copy>
  -    <copy      todir="${build.dir}/doc">
  -      <fileset   dir="src/doc">
  -        <include name="**/*.css"/>
  -        <include name="**/*.gif"/>
  -        <include name="**/*.html"/>
  -        <include name="**/*.jpg"/>
  -        <include name="**/*.js"/>
  -      </fileset>
  -    </copy>
  -  </target>
  -
  -
  -
  -  <!-- ************************* Subproject Execution ********************* -->
  -
  -  <!--
  -        Add a new target for each defined custom tag library subproject.
  -        Be sure you also add each target to the "depends" list for the
  -        "dist" target at the bottom of this file.
  -
  -  -->
  -
  -  <target name="bsf" if="bsf.present">
  -    <ant dir="./bsf" target="dist"/>
  -  </target>
  -
  -   <target name="input" depends="prepare">
  -     <ant dir="./input" target="dist"/>
  -   </target>
  -
  -  <target name="jspspec">
  -    <ant dir="./jspspec" target="dist"/>
  -  </target>
  -  
  -  <target name="utility">
  -    <ant dir="./utility" target="dist"/>
  -  </target>
  -
  -  <target name="sql">
  -    <ant dir="./sql" target="dist"/>
  -  </target>
  -
  -  <target name="xsl" if="xslt.present">
  -    <ant dir="./xsl" target="dist"/>
  -  </target>
  -
  -  <target name="request">               
  -    <ant dir="./request" target="dist"/>
  -  </target>
  -
  -  <target name="session">
  -    <ant dir="./session" target="dist"/>
  -  </target>
  -
  -  <target name="response">
  -    <ant dir="./response" target="dist"/>
  -  </target>
  -
  -  <target name="application">
  -    <ant dir="./application" target="dist"/>
  -  </target>
  -
  -  <target name="page">
  -    <ant dir="./page" target="dist"/>
  -  </target>
  -
  -  <target name="datetime">
  -    <ant dir="./datetime" target="dist"/> 
  -  </target>
  -
  -  <target name="regexp">
  -    <ant dir="./regexp" target="dist"/>
  -  </target>
  -
  -  <target name="jndi">
  -    <ant dir="./jndi" target="dist"/>
  -  </target>
  -
  -  <target name="jdbc">
  -    <ant dir="./jdbc" target="dist"/>
  -  </target>
  -
  -  <target name="scrape">
  -    <ant dir="./scrape" target="dist"/>
  -  </target>
  -
  -  <target name="mailer">
  -    <ant dir="./mailer" target="dist"/>
  -  </target>
  -
  -  <target name="i18n">
  -    <ant dir="./i18n" target="dist"/>
  -  </target>
  -
  -  <target name="io">
  -    <ant dir="./io" target="dist"/>
  -  </target>
  -
  -  <target name="xtags">
  -    <ant dir="./xtags" target="dist"/>
  -  </target>
  -
  -  <target name="log">
  -    <ant dir="./log" target="dist"/>
  -  </target>
  -
  -  <target name="ultradev4">
  -    <ant dir="./tools/UltraDev/4.0/ctlx" target="dist"/>
  -  </target>
  -
  -
  -  <!-- *********************** Overall Build Command ********************** -->
  -
  -  <target name="dist" 
depends="prepare,static,compile.documentation,bsf,input,jspspec,sql,utility,xsl,request,session,response,application,page,datetime,regexp,jndi,jdbc,scrape,mailer,i18n,io,xtags,log,ultradev4"/>

  -
  -  <!-- *********************** Clean Command ****************************** -->
  -
  -  <target name="clean">
  -    <delete dir="${build.dir}"/>
  -    <delete dir="${dist.dir}"/>
  -  </target>
  -
  -</project>
  +<!-- ANT Build Script for the JAKARTA-TAGLIBS Project -->
  +<!-- $Id: build.xml,v 1.28 2001/05/21 23:03:45 catlett Exp $ -->
  +<project name="jakarta-taglibs" default="dist" basedir=".">
  +
  +
  +    <!-- ******************** Adjustable Properties *********************** -->
  +
  +    <!--
  +
  +        The following property values should be examined and customized
  +     for each custom tag library subproject.
  +
  +     ant.home                    Home directory for the ANT build tool
  +                                 This is normally defaulted from the
  +                                 ANT_HOME environment variable in the
  +                                 build script.
  +
  +     servlet.jar                 Pathname of the servlet API classes
  +                                 you are using to compile, such as the
  +                                 one that comes with Tomcat.  This is
  +                                 normally defaulted from the SERVLET_JAR
  +                                 environment variable in the build script.
  +
  +        xalan.jar                   Pathname of the "xalan.jar" file from the
  +                                 Xalan distribution.  This is normally
  +                                 defaulted from the XALAN_JAR environment
  +                                 variable in the build script.
  +
  +        xerces.jar                  Pathname of the "xerces.jar" file from the
  +                                    Xalan distribution.  This is normally
  +                                 defaulted from the XERCES_JAR environment
  +                                 variable in the build script.
  +
  +    -->
  +
  +
  +    <!-- ****************** Project Standard Properties ******************* -->
  +
  +    <!--
  +
  +        The following property values reflect the standard directory
  +     organization for the jakarta-taglibs project, and should not
  +     be changed or overridden.
  +
  +     build.dir                   Base directory for build targets
  +     dist.dir                    Base directory for distribution targets
  +
  +    -->
  +
  +    <property name="build.dir"      value="../build/taglibs"/>
  +    <property name="dist.dir"       value="../dist/taglibs"/>
  +     
  +
  +  <!-- ********************** Destination Preparation ********************* -->
  +
  +  <!-- Create the destination directories -->
  +  <target name="prepare">
  +    <mkdir dir="${build.dir}"/>
  +    <mkdir dir="${dist.dir}"/>
  +    <available property="bsf.present" 
  +               classname="com.ibm.bsf.BSFManager" />
  +    <available property="xslt.present" 
  +               classname="org.apache.xalan.xslt.XSLTProcessor" />
  +  </target>
  +
  +  <!-- Copy the static files that describe the entire project -->
  +  <target name="static">
  +    <copy file="LICENSE"   tofile="${dist.dir}/LICENSE"/>
  +    <copy file="README"    tofile="${dist.dir}/README"/>
  +    <mkdir dir="${dist.dir}/doc"/>
  +    <copy todir="${dist.dir}/doc">
  +      <fileset dir="doc"/>
  +    </copy>
  +  </target>
  +
  +  <!-- BUILD:  Compile documentation application components -->
  +  <target name="compile.documentation"
  +    depends="prepare,static">
  +    <!-- Create dynamically generated documentation -->
  +    <style   basedir="src/doc" destdir="${build.dir}/doc"
  +           extension=".html" style="stylesheets/taglibs.xsl" includes="*.xml"/>
  +    <copy      todir="${build.dir}/doc">
  +      <fileset   dir="doc">
  +        <include name="**/*.html"/>
  +      </fileset>
  +    </copy>
  +    <copy      todir="${build.dir}/doc">
  +      <fileset   dir="src/doc">
  +        <include name="**/*.css"/>
  +        <include name="**/*.gif"/>
  +        <include name="**/*.html"/>
  +        <include name="**/*.jpg"/>
  +        <include name="**/*.js"/>
  +      </fileset>
  +    </copy>
  +  </target>
  +
  +
  +
  +  <!-- ************************* Subproject Execution ********************* -->
  +
  +  <!--
  +        Add a new target for each defined custom tag library subproject.
  +        Be sure you also add each target to the "depends" list for the
  +        "dist" target at the bottom of this file.
  +
  +  -->
  +
  +  <target name="bsf" if="bsf.present">
  +    <ant dir="./bsf" target="dist"/>
  +  </target>
  +
  +   <target name="input" depends="prepare">
  +     <ant dir="./input" target="dist"/>
  +   </target>
  +
  +  <target name="jspspec">
  +    <ant dir="./jspspec" target="dist"/>
  +  </target>
  +  
  +  <target name="utility">
  +    <ant dir="./utility" target="dist"/>
  +  </target>
  +
  +  <target name="sql">
  +    <ant dir="./sql" target="dist"/>
  +  </target>
  +
  +  <target name="xsl" if="xslt.present">
  +    <ant dir="./xsl" target="dist"/>
  +  </target>
  +
  +  <target name="request">               
  +    <ant dir="./request" target="dist"/>
  +  </target>
  +
  +  <target name="session">
  +    <ant dir="./session" target="dist"/>
  +  </target>
  +
  +  <target name="response">
  +    <ant dir="./response" target="dist"/>
  +  </target>
  +
  +  <target name="application">
  +    <ant dir="./application" target="dist"/>
  +  </target>
  +
  +  <target name="page">
  +    <ant dir="./page" target="dist"/>
  +  </target>
  +
  +  <target name="datetime">
  +    <ant dir="./datetime" target="dist"/> 
  +  </target>
  +
  +  <target name="regexp">
  +    <ant dir="./regexp" target="dist"/>
  +  </target>
  +
  +  <target name="jndi">
  +    <ant dir="./jndi" target="dist"/>
  +  </target>
  +
  +  <target name="jdbc">
  +    <ant dir="./jdbc" target="dist"/>
  +  </target>
  +
  +  <target name="scrape">
  +    <ant dir="./scrape" target="dist"/>
  +  </target>
  +
  +  <target name="mailer">
  +    <ant dir="./mailer" target="dist"/>
  +  </target>
  +
  +  <target name="i18n">
  +    <ant dir="./i18n" target="dist"/>
  +  </target>
  +
  +  <target name="io">
  +    <ant dir="./io" target="dist"/>
  +  </target>
  +
  +  <target name="xtags">
  +    <ant dir="./xtags" target="dist"/>
  +  </target>
  +
  +  <target name="log">
  +    <ant dir="./log" target="dist"/>
  +  </target>
  +
  +  <target name="random">
  +    <ant dir="./random" target="dist"/>
  +  </target>
  +
  +  <target name="ultradev4">
  +    <ant dir="./tools/UltraDev/4.0/ctlx" target="dist"/>
  +  </target>
  +
  +
  +  <!-- *********************** Overall Build Command ********************** -->
  +
  +  <target name="dist" 
depends="prepare,static,compile.documentation,bsf,input,jspspec,sql,utility,xsl,request,session,response,application,page,datetime,regexp,jndi,jdbc,scrape,mailer,i18n,io,xtags,log,ultradev4,random"/>
  +
  +  <!-- *********************** Clean Command ****************************** -->
  +
  +  <target name="clean">
  +    <delete dir="${build.dir}"/>
  +    <delete dir="${dist.dir}"/>
  +  </target>
  +
  +</project>
  
  
  

Reply via email to