User: starksm Date: 01/11/27 22:14:18 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.8.2.2 +16 -2 jboss-j2ee/src/build/Attic/build.xml Index: build.xml =================================================================== RCS file: /cvsroot/jboss/jboss-j2ee/src/build/Attic/build.xml,v retrieving revision 1.8.2.1 retrieving revision 1.8.2.2 diff -u -r1.8.2.1 -r1.8.2.2 --- build.xml 2001/09/10 16:36:31 1.8.2.1 +++ build.xml 2001/11/28 06:14:18 1.8.2.2 @@ -11,7 +11,7 @@ <project name="JBoss-j2ee" default="jar" basedir="../.."> <target name="init"> - <property name="Name" value="JBoss-j2ee"/> + <property name="Name" value="JBossJ2EE"/> <property name="name" value="jboss-j2ee"/> <property name="version" value="1.0"/> @@ -51,6 +51,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 --> <!-- =================================================================== --> @@ -78,16 +90,18 @@ <!-- =================================================================== --> <target name="jar" depends="compile"> <mkdir dir="${external.dir}"/> - + <antcall target="create-manifest" /> <!-- Make jdbc_ext.jar file --> <jar jarfile="${external.dir}/jboss-jdbc_ext.jar" basedir="${build.classes.dir}" + manifest="${build.dir}/version.mf" includes="${jdbc_ext-packages.expr}" /> <!-- Make j2ee.jar with everything but the jdbc 2.0 std extensions --> <jar jarfile="${external.dir}/jboss-j2ee.jar" basedir="${build.classes.dir}" + manifest="${build.dir}/version.mf" includes="${j2ee-packages.expr}" /> </target>
_______________________________________________ Jboss-development mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-development