[prev in list] [next in list] [prev in thread] [next in thread] 

List:       slide-dev
Subject:    cvs commit: jakarta-slide build.xml
From:       remm () locus ! apache ! org
Date:       2000-11-25 1:43:32
[Download RAW message or body]

remm        00/11/24 17:43:31

  Modified:    .        build.xml
  Log:
  - Update the Ant makefile : the Catalina related target is made optional.
  
  Revision  Changes    Path
  1.55      +25 -9     jakarta-slide/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-slide/build.xml,v
  retrieving revision 1.54
  retrieving revision 1.55
  diff -u -r1.54 -r1.55
  --- build.xml	2000/11/22 06:24:46	1.54
  +++ build.xml	2000/11/25 01:43:30	1.55
  @@ -87,8 +87,11 @@
       <mkdir dir="${slide.build}/doc/samples"/>
       <mkdir dir="${slide.build}/doc/javadoc"/>
       
  -    <available property="jmx.present"      
  +    <available property="jmx.present" 
        classname="javax.management.MBeanServer" />
  +    <available property="catalina.present" 
  +     classname="org.apache.catalina.Container" 
  +     classpath="${catalina.build}/classes" />
       
     </target>
     
  @@ -217,10 +220,10 @@
        destdir="${webdavclient.build}/classes"
        debug="on" deprecation="on" 
        excludes="**/CVS/**,**/package.html" />
  -    <copy todir="${webdavclient.build}">
  +    <copy todir="${webdavclient.build}/bin">
         <fileset dir="src/webdav/client/bin">
  -        <include name="*.bat" />
  -        <include name="*.sh" />
  +        <include name="**/*.bat" />
  +        <include name="**/*.sh" />
         </fileset>
       </copy>
     </target>
  @@ -234,6 +237,12 @@
        destdir="${webdavclient.build}/classes"
        debug="off" deprecation="off" 
        excludes="**/CVS/**,**/package.html" />
  +    <copy todir="${webdavclient.build}/bin">
  +      <fileset dir="src/webdav/client/bin">
  +        <include name="**/*.bat" />
  +        <include name="**/*.sh" />
  +      </fileset>
  +    </copy>
     </target>
     
     
  @@ -283,6 +292,13 @@
       depends="webdav-client-no-debug, webdav-client-dist-prepare, 
         webdav-client-javadoc">
       
  +    <copy todir="${webdavclient.dist}/bin">
  +      <fileset dir="${webdavclient.build}/bin">
  +        <include name="**/*.bat" />
  +        <include name="**/*.sh" />
  +      </fileset>
  +    </copy>
  +    
       <copy file="src/etc/MANIFEST.MF" 
        tofile="${webdavclient.build}/classes/MANIFEST.MF" />
       <replace  file="${webdavclient.build}/classes/MANIFEST.MF" 
  @@ -466,12 +482,12 @@
     <!-- Build Catalina related components                                   -->
     <!-- This target requires Tomcat 4.0                                     -->
     <!-- =================================================================== -->
  -  <target name="catalina-util" depends="no-debug">
  +  <target name="catalina-wrapper" depends="no-debug" if="catalina.present">
       
  -    <javac srcdir="src/clients/tomcat" 
  +    <javac srcdir="src/wrappers/catalina" 
        destdir="${slide.build}/classes"
        debug="off" deprecation="off" 
  -     includes="**/org/apache/catalina/**"
  +     includes="**"
        excludes="**/CVS/**"
        classpath="${slide.build}/classes:${catalina.build}/classes" />
       <copy file="src/etc/MANIFEST.MF" 
  @@ -633,7 +649,7 @@
     <!-- Full distribution                                                   -->
     <!-- =================================================================== -->
     <target name="full-dist" depends="dist, webdav-client-dist, webapp-dist, 
  -   catalina-util, jmx-dist">
  +   catalina-wrapper, jmx-dist">
       
     </target>
     
  @@ -692,7 +708,7 @@
       <jar jarfile="${slide.release}/catalina/catalinautil.jar" 
        basedir="${slide.build}/classes"
        manifest="${slide.build}/classes/MANIFEST.MF" 
  -     includes="LICENSE,README,CHANGELOG,org/apache/catalina/**" />
  +     includes="LICENSE,README,CHANGELOG,**/SlideRealm*.*" />
     </target>
     
     
  
  
  

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic