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