remm        2002/10/07 08:01:21

  Modified:    catalina build.xml
  Log:
  - Remove light dist, as voted.
  - 100% Apache or Apache style license :)
  - JDBC connection pooling needs the JDBC SE on JDK 1.3.
  
  Revision  Changes    Path
  1.21      +15 -216   jakarta-tomcat-catalina/catalina/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-catalina/catalina/build.xml,v
  retrieving revision 1.20
  retrieving revision 1.21
  diff -u -r1.20 -r1.21
  --- build.xml 11 Sep 2002 15:56:29 -0000      1.20
  +++ build.xml 7 Oct 2002 15:01:21 -0000       1.21
  @@ -23,7 +23,6 @@
     <property name="tomcat-util.home"       value="${jtc.home}/util"/>
     <property name="tomcat-coyote.home"     value="${jtc.home}/coyote"/>
     <property name="tomcat-jk.home"         value="${jtc.home}/jk"/>
  -  <property name="tomcat-webapp.home"     value="${jtc.home}/webapp"/>
     <property name="tomcat-http11.home"     value="${jtc.home}/http11"/>
   
     <!-- Dependent JARs and files -->
  @@ -33,16 +32,12 @@
              value="${tomcat-util.home}/build/lib/tomcat-util.jar"/>
     <property name="tomcat-coyote.jar"
              value="${tomcat-coyote.home}/build/lib/tomcat-coyote.jar"/>
  -  <property name="tomcat-jk.jar"
  -           value="${tomcat-jk.home}/build/lib/tomcat-jk.jar"/>
     <property name="tomcat-jk2.jar"
              value="${tomcat-jk.home}/build/lib/tomcat-jk2.jar"/>
     <property name="tomcat-jni.jar"
              value="${tomcat-jk.home}/build/lib/tomcat-jni.jar"/>
     <property name="jk2.properties"
              value="${tomcat-jk.home}/build/conf/jk2.properties"/>
  -  <property name="tomcat-warp.jar"
  -           value="${tomcat-webapp.home}/build/tomcat-warp.jar"/>
     <property name="tomcat-http11.jar"
              value="${tomcat-http11.home}/build/lib/tomcat-http11.jar"/>
   
  @@ -117,7 +112,6 @@
       <pathelement location="${tomcat-util.home}/java"/>
       <pathelement location="${tomcat-coyote.home}/src/java"/>
       <pathelement location="${tomcat-jk.home}/java"/>
  -    <pathelement location="${tomcat-webapp.home}/java"/>
       <pathelement location="${tomcat-http11.home}/src/java"/>
     </path>
   
  @@ -367,77 +361,10 @@
         </or>
       </condition>
       <condition property="copy.dbcp.jar">
  -      <and>
  -        <not>
  -          <equals arg1="${light.dist}" arg2="on" />
  -        </not>
  -        <or>
  -          <equals arg1="${full.dist}" arg2="on" />
  -          <equals arg1="${dbcp.present}" arg2="true" />
  -        </or>
  -      </and>
  -    </condition>
  -    <condition property="copy.jaas.jar">
  -      <and>
  -        <not>
  -          <equals arg1="${light.dist}" arg2="on" />
  -        </not>
  -        <or>
  -          <equals arg1="${full.dist}" arg2="on" />
  -          <and>
  -            <equals arg1="${jaas.jar.present}" arg2="true" />
  -            <not>
  -              <equals arg1="${jdk.1.4.present}" arg2="true" />
  -            </not>
  -          </and>
  -        </or>
  -      </and>
  -    </condition>
  -    <condition property="copy.jdbc20ext.jar">
  -      <and>
  -        <not>
  -          <equals arg1="${light.dist}" arg2="on" />
  -        </not>
  -        <or>
  -          <equals arg1="${full.dist}" arg2="on" />
  -          <and>
  -            <equals arg1="${jdbc20ext.jar.present}" arg2="true" />
  -            <not>
  -              <equals arg1="${jdk.1.4.present}" arg2="true" />
  -            </not>
  -          </and>
  -        </or>
  -      </and>
  -    </condition>
  -    <condition property="copy.jndi.jar">
  -      <and>
  -        <not>
  -          <equals arg1="${light.dist}" arg2="on" />
  -        </not>
  -        <or>
  -          <equals arg1="${full.dist}" arg2="on" />
  -          <and>
  -            <equals arg1="${jndi.jar.present}" arg2="true" />
  -            <not>
  -              <or>
  -                <equals arg1="${jdk.1.3.present}" arg2="true" />
  -                <equals arg1="${jdk.1.4.present}" arg2="true" />
  -              </or>
  -            </not>
  -          </and>
  -        </or>
  -      </and>
  -    </condition>
  -    <condition property="copy.javamail.jar">
  -      <and>
  -        <not>
  -          <equals arg1="${light.dist}" arg2="on" />
  -        </not>
  -        <or>
  -          <equals arg1="${full.dist}" arg2="on" />
  -          <equals arg1="${javamail.jar.present}" arg2="true" />
  -        </or>
  -      </and>
  +      <or>
  +        <equals arg1="${full.dist}" arg2="on" />
  +        <equals arg1="${dbcp.present}" arg2="true" />
  +      </or>
       </condition>
       <condition property="copy.jmx.jar">
         <or>
  @@ -445,27 +372,11 @@
           <equals arg1="${jmx.jar.present}" arg2="true" />
         </or>
       </condition>
  -    <condition property="copy.jta.jar">
  -      <and>
  -        <not>
  -          <equals arg1="${light.dist}" arg2="on" />
  -        </not>
  -        <or>
  -          <equals arg1="${full.dist}" arg2="on" />
  -          <equals arg1="${jta.jar.present}" arg2="true" />
  -        </or>
  -      </and>
  -    </condition>
       <condition property="copy.lang.jar">
  -      <and>
  -        <not>
  -          <equals arg1="${light.dist}" arg2="on" />
  -        </not>
  -        <or>
  -          <equals arg1="${full.dist}" arg2="on" />
  -          <equals arg1="${lang.present}" arg2="true" />
  -        </or>
  -      </and>
  +      <or>
  +        <equals arg1="${full.dist}" arg2="on" />
  +        <equals arg1="${lang.present}" arg2="true" />
  +      </or>
       </condition>
       <condition property="copy.launcher.jars">
         <or>
  @@ -473,43 +384,6 @@
           <equals arg1="${launcher.jars.present}" arg2="true" />
         </or>
       </condition>
  -    <condition property="copy.ldap.jar">
  -      <and>
  -        <not>
  -          <equals arg1="${light.dist}" arg2="on" />
  -        </not>
  -        <or>
  -          <equals arg1="${full.dist}" arg2="on" />
  -          <and>
  -            <equals arg1="${ldap.jar.present}" arg2="true" />
  -            <not>
  -              <or>
  -                <equals arg1="${jdk.1.3.present}" arg2="true" />
  -                <equals arg1="${jdk.1.4.present}" arg2="true" />
  -              </or>
  -            </not>
  -          </and>
  -        </or>
  -      </and>
  -    </condition>
  -    <condition property="copy.jsse.jar">
  -      <and>
  -        <not>
  -          <equals arg1="${light.dist}" arg2="on" />
  -        </not>
  -        <or>
  -          <equals arg1="${full.dist}" arg2="on" />
  -          <and>
  -            <equals arg1="${jcert.jar.present}" arg2="true" />
  -            <equals arg1="${jnet.jar.present}" arg2="true" />
  -            <equals arg1="${jsse.jar.present}" arg2="true" />
  -            <not>
  -              <equals arg1="${jdk.1.4.present}" arg2="true" />
  -            </not>
  -          </and>
  -        </or>
  -      </and>
  -    </condition>
       <condition property="copy.modeler.jar">
         <or>
           <equals arg1="${full.dist}" arg2="on" />
  @@ -523,26 +397,10 @@
         </or>
       </condition>
       <condition property="copy.pool.jar">
  -      <and>
  -        <not>
  -          <equals arg1="${light.dist}" arg2="on" />
  -        </not>
  -        <or>
  -          <equals arg1="${full.dist}" arg2="on" />
  -          <equals arg1="${pool.present}" arg2="true" />
  -        </or>
  -      </and>
  -    </condition>
  -    <condition property="copy.tyrex.jar">
  -      <and>
  -        <not>
  -          <equals arg1="${light.dist}" arg2="on" />
  -        </not>
  -        <or>
  -          <equals arg1="${full.dist}" arg2="on" />
  -          <equals arg1="${tyrex.jar.present}" arg2="true" />
  -        </or>
  -      </and>
  +      <or>
  +        <equals arg1="${full.dist}" arg2="on" />
  +        <equals arg1="${pool.present}" arg2="true" />
  +      </or>
       </condition>
   
     </target>
  @@ -636,18 +494,11 @@
       <echo message="--- Distribution flags ---" />
       <echo message="copy.daemon.jar=${copy.daemon.jar}" />
       <echo message="copy.dbcp.jar=${copy.dbcp.jar}" />
  -    <echo message="copy.jaas.jar=${copy.jaas.jar}" />
  -    <echo message="copy.jdbc20ext.jar=${copy.jdbc20ext.jar}" />
  -    <echo message="copy.javamail.jar=${copy.javamail.jar}" />
       <echo message="copy.jmx.jar=${copy.jmx.jar}" />
  -    <echo message="copy.jndi.jar=${copy.jndi.jar}" />
  -    <echo message="copy.jta.jar=${copy.jta.jar}" />
  -    <echo message="copy.ldap.jar=${copy.ldap.jar}" />
       <echo message="copy.logging.jar=${copy.logging.jar}" />
       <echo message="copy.modeler.jar=${copy.modeler.jar}" />
       <echo message="copy.pool.jar=${copy.pool.jar}" />
  -    <echo message="copy.tyrex.jar=${copy.tyrex.jar}" />
  -    <echo message="copy.xerces2.jars=${copy.xerces2.jars}"/>
  +   <echo message="copy.xerces2.jars=${copy.xerces2.jars}"/>
   
     </target>
   
  @@ -672,32 +523,16 @@
   
   
     <!-- ======================== BUILD: Copy JARs ========================== -->
  -  <target name="copy-activation.jar" if="copy.javamail.jar">
  -    <copy todir="${catalina.build}/common/lib" file="${activation.jar}"/>
  -    <copy todir="${catalina.build}/common/lib" file="${mail.jar}"/>
  -  </target>
     <target name="copy-daemon.jar" if="copy.daemon.jar">
       <copy todir="${catalina.build}/bin" file="${commons-daemon.jar}"/>
     </target>
     <target name="copy-dbcp.jar" if="copy.dbcp.jar">
       <copy todir="${catalina.build}/common/lib" file="${commons-dbcp.jar}"/>
     </target>
  -  <target name="copy-jaas.jar" if="copy.jaas.jar">
  -    <copy todir="${catalina.build}/server/lib" file="${jaas.jar}"/>
  -  </target>
  -  <target name="copy-jdbc20ext.jar" if="copy.jdbc20ext.jar">
  -    <copy todir="${catalina.build}/common/lib" file="${jdbc20ext.jar}"/>
  -  </target>
     <target name="copy-jmx.jar" if="copy.jmx.jar">
       <copy todir="${catalina.build}/server/lib" file="${jmx.jar}"/>
       <copy todir="${catalina.build}/server/lib" file="../etc/mx4j.license"/>
     </target>
  -  <target name="copy-jndi.jar" if="copy.jndi.jar">
  -    <copy todir="${catalina.build}/common/lib" file="${jndi.jar}"/>
  -  </target>
  -  <target name="copy-jta.jar" if="copy.jta.jar">
  -    <copy todir="${catalina.build}/common/lib" file="${jta.jar}"/>
  -  </target>
     <target name="copy-launcher.jars" if="copy.launcher.jars">
       <copy todir="${catalina.build}/common/lib" file="${ant.jar}"/>
       <copy todir="${catalina.build}/bin" file="${commons-daemon-launcher.jar}"/>
  @@ -706,18 +541,6 @@
         <fileset dir="src/bin" 
includes="*-using-launcher.*,launcher.properties,catalina.xml" />
       </copy>
     </target>
  -  <target name="copy-ldap.jar" if="copy.ldap.jar">
  -    <!-- Cannot redistribute LDAP
  -    <copy todir="${catalina.build}/common/lib" file="${ldap.jar}"/>
  -    -->
  -  </target>
  -  <target name="copy-jsse.jar" if="copy.jsse.jar">
  -    <!-- Cannot redistribute JSSE
  -    <copy todir="${catalina.build}/common/lib" file="${jcert.jar}"/>
  -    <copy todir="${catalina.build}/common/lib" file="${jnet.jar}"/>
  -    <copy todir="${catalina.build}/common/lib" file="${jsse.jar}"/>
  -    -->
  -  </target>
     <target name="copy-modeler.jar" if="copy.modeler.jar">
       <copy todir="${catalina.build}/server/lib" file="${commons-modeler.jar}"/>
     </target>
  @@ -727,12 +550,6 @@
     <target name="copy-tomcat-util.jar">
       <copy todir="${catalina.build}/server/lib" file="${tomcat-util.jar}"/>
     </target>
  -  <target name="copy-tyrex.jar" if="copy.tyrex.jar">
  -    <!-- Don't redistribute Tyrex: Too many dependencies and complex to setup
  -    <copy todir="${catalina.build}/common/lib" file="${tyrex.jar}"/>
  -    <copy todir="${catalina.build}/common/lib" file="../lib/tyrex.license"/>
  -    -->
  -  </target>
     <target name="copy-xerces2.jars">
       <copy todir="${catalina.build}/common/endorsed" file="${xercesImpl.jar}"/>
       <copy todir="${catalina.build}/common/endorsed" file="${xmlParserAPIs.jar}"/>
  @@ -740,7 +557,7 @@
   
   
     <!-- =================== BUILD: Copy Static Files ======================= -->
  -  <target name="build-static" 
depends="flags,flags.display,build-prepare,copy-activation.jar,copy-daemon.jar,copy-dbcp.jar,copy-jaas.jar,copy-jdbc20ext.jar,copy-jmx.jar,copy-jndi.jar,copy-jsse.jar,copy-jta.jar,copy-launcher.jars,copy-ldap.jar,copy-modeler.jar,copy-pool.jar,copy-tyrex.jar,copy-xerces2.jars">
  +  <target name="build-static" 
depends="flags,flags.display,build-prepare,copy-daemon.jar,copy-dbcp.jar,copy-jmx.jar,copy-launcher.jars,copy-modeler.jar,copy-pool.jar,copy-xerces2.jars">
   
       <!-- Executable Commands -->
       <copy todir="${catalina.build}/bin">
  @@ -865,7 +682,6 @@
     <target name="build-tomcat-jk">
   
       <ant dir="${tomcat-jk.home}" target="build-main">
  -      <property name="tomcat40.home" value="${catalina.deploy}"/>
         <property name="tomcat41.home" value="${catalina.deploy}"/>
         <property name="catalina.home" value="${catalina.deploy}"/>
         <property name="commons-logging.jar" value="${commons-logging.jar}"/>
  @@ -873,8 +689,6 @@
       </ant>
   
       <copy todir="${catalina.deploy}/server/lib"
  -           file="${tomcat-jk.jar}"/>
  -    <copy todir="${catalina.deploy}/server/lib"
              file="${tomcat-jk2.jar}"/>
       <copy todir="${catalina.deploy}/bin"
              file="${tomcat-jni.jar}"/>
  @@ -884,20 +698,6 @@
     </target>
   
   
  -  <!-- ================== BUILD: Build tomcat-webapp ====================== -->
  -  <target name="build-tomcat-webapp">
  -
  -    <ant dir="${tomcat-webapp.home}" target="compile">
  -      <property name="catalina.home" value="${catalina.deploy}"/>
  -      <property name="targdir" value="${tomcat-webapp.home}"/>
  -    </ant>
  -
  -    <copy todir="${catalina.deploy}/server/lib"
  -           file="${tomcat-warp.jar}"/>
  -
  -  </target>
  -
  -
     <!-- ============== BUILD: Build tomcat-coyote-http11 =================== -->
     <target name="build-tomcat-http11">
   
  @@ -941,7 +741,6 @@
       <ant dir="${tomcat-util.home}" target="clean"/>
       <ant dir="${tomcat-coyote.home}" target="clean"/>
       <ant dir="${tomcat-jk.home}" target="clean"/>
  -    <ant dir="${tomcat-webapp.home}" target="clean"/>
       <ant dir="${tomcat-http11.home}" target="clean"/>
   
     </target>
  @@ -1195,7 +994,7 @@
   
   
     <!-- ====================== DEPLOY: Create Catalina JARs ================ -->
  -  <target name="deploy" 
depends="deploy-catalina,build-tomcat-coyote,build-tomcat-jk,build-tomcat-webapp,build-tomcat-http11"
  +  <target name="deploy" 
depends="deploy-catalina,build-tomcat-coyote,build-tomcat-jk,build-tomcat-http11"
      description="Build and deploy Catalina">
     </target>
   
  
  
  

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

Reply via email to