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]