User: starksm
Date: 01/11/27 22:11:08
Modified: src/build Tag: Branch_2_4 build.xml
Log:
Add support for package version manifest headers
Revision Changes Path
No revision
No revision
1.2.2.5 +18 -1 jbosspool/src/build/Attic/build.xml
Index: build.xml
===================================================================
RCS file: /cvsroot/jboss/jbosspool/src/build/Attic/build.xml,v
retrieving revision 1.2.2.4
retrieving revision 1.2.2.5
diff -u -r1.2.2.4 -r1.2.2.5
--- build.xml 2001/10/21 11:01:27 1.2.2.4
+++ build.xml 2001/11/28 06:11:08 1.2.2.5
@@ -55,6 +55,18 @@
<available property="jdk1.3+" classname="java.lang.StrictMath" />
</target>
+ <target name="create-manifest">
+ <echo file="${build.dir}/version.mf"
+ append="true">Specification-Title: ${Name}-${version}
+Specification-Version: ${version}
+Specification-Vendor: JBoss Group, LLC
+Implementation-Title: ${Name}-${release} CVSTag=${release-tag}
+Implementation-Version: ${release}.${build.time}
+Implementation-Vendor: JBoss Group, LLC
+ </echo>
+ <fixcrlf srcdir="${build.dir}" includes="version.mf" eol="crlf" />
+ </target>
+
<!-- =================================================================== -->
<!-- Prepares the build directory -->
<!-- =================================================================== -->
@@ -82,8 +94,10 @@
<!-- =================================================================== -->
<target name="jar" depends="compile">
<mkdir dir="${external.dir}"/>
+ <antcall target="create-manifest" />
<jar jarfile="${external.dir}/${name}.jar"
basedir="${build.classes.dir}"
+ manifest="${build.dir}/version.mf"
includes="**"
/>
@@ -93,7 +107,9 @@
<copy todir="${build.rar.dir}">
<fileset dir="${src.resources}/jdbc-rar"/>
</copy>
- <jar jarfile="${build.rar.dir}/ra-libs.jar">
+ <jar jarfile="${build.rar.dir}/ra-libs.jar"
+ manifest="${build.dir}/version.mf"
+ >
<fileset dir="${build.classes.dir}">
<include name="org/jboss/pool/*.class"/>
<include name="org.jboss/pool/connector/*.class"/>
@@ -104,6 +120,7 @@
</jar>
<jar jarfile="${external.dir}/${name}-jdbc.rar"
basedir="${build.rar.dir}"
+ manifest="${build.dir}/version.mf"
includes="**"
/>
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development