ib          2004/01/19 06:47:30

  Modified:    webdavclient build.xml
  Added:       webdavclient/etc MANIFEST.MF
  Log:
  Include license and custom Manifest in distributed jars
  
  Revision  Changes    Path
  1.1                  jakarta-slide/webdavclient/etc/MANIFEST.MF
  
  Index: MANIFEST.MF
  ===================================================================
  Manifest-Version: 1.0
  Extension-Name: webdavclient
  Specification-Title: Slide
  Specification-Version: 2.0
  Specification-Vendor: Apache Software Foundation
  Implementation-Title: Slide
  Implementation-Version: @VERSION@
  Implementation-Vendor: Apache Software Foundation
  
  
  
  1.3       +15 -2     jakarta-slide/webdavclient/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-slide/webdavclient/build.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- build.xml 13 Jan 2004 10:33:01 -0000      1.2
  +++ build.xml 19 Jan 2004 14:47:30 -0000      1.3
  @@ -68,6 +68,11 @@
           <mkdir dir="${clientlib.dist}"/>
           <mkdir dir="${clientlib.dist}/lib"/>
           <mkdir dir="${clientlib.dist}/${clientlib.javadoc.path}"/>
  +        <mkdir dir="${slide.dist}/etc"/>
  +        <filter token="VERSION" value="${version}"/>
  +        <copy todir="${slide.dist}/etc" filtering="true">
  +            <fileset dir="./etc" includes="*.MF"/>
  +        </copy>
       </target>
       <!-- =================================================================== -->
       <!-- Prepare commandline dist                                            -->
  @@ -134,7 +139,11 @@
                   <include name="commons-*.jar"/>
               </fileset>
           </copy>
  -        <jar jarfile="${clientlib.dist}/lib/${clientlib.final.name}.jar" 
basedir="${clientlib.build}/classes"/> 
  +        <jar jarfile="${clientlib.dist}/lib/${clientlib.final.name}.jar"
  +             basedir="${clientlib.build}/classes"
  +             manifest="${slide.dist}/etc/MANIFEST.MF">
  +             <metainf file="./LICENSE"/>
  +       </jar>
           <copy todir="${clientlib.dist}/${clientlib.javadoc.path}">
               <fileset dir="${clientlib.build}/${clientlib.javadoc.path}"/>
           </copy>
  @@ -144,7 +153,11 @@
       <!-- =================================================================== -->
       <target name="dist-cmd" depends="build-cmd,dist-clientlib,prepare-dist-cmd"
            description="Distribute commandline client">
  -        <jar jarfile="${cmd.dist}/lib/${cmd.final.name}.jar" 
basedir="${cmd.build}/classes"/> 
  +        <jar jarfile="${cmd.dist}/lib/${cmd.final.name}.jar"
  +             basedir="${cmd.build}/classes"
  +             manifest="${slide.dist}/etc/MANIFEST.MF">
  +             <metainf file="./LICENSE"/>
  +        </jar>
           <copy todir="${cmd.dist}/lib">
               <fileset dir="lib">
                   <include name="commons-*.jar"/>
  
  
  

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

Reply via email to