User: starksm Date: 02/02/17 10:08:38 Modified: . build.xml Log: Include version info the in jar manifests Revision Changes Path 1.12 +19 -5 jnp/build.xml Index: build.xml =================================================================== RCS file: /cvsroot/jboss/jnp/build.xml,v retrieving revision 1.11 retrieving revision 1.12 diff -u -r1.11 -r1.12 --- build.xml 15 Feb 2002 06:32:16 -0000 1.11 +++ build.xml 17 Feb 2002 18:08:38 -0000 1.12 @@ -12,7 +12,7 @@ <!-- --> <!-- ====================================================================== --> -<!-- $Id: build.xml,v 1.11 2002/02/15 06:32:16 user57 Exp $ --> +<!-- $Id: build.xml,v 1.12 2002/02/17 18:08:38 starksm Exp $ --> <project default="main" name="JBoss/Naming"> @@ -221,7 +221,21 @@ <!-- Compile etc files (manifests and such) --> <target name="compile-etc" depends="init"> - <mkdir dir="${build.etc}"/> + <mkdir dir="${build.etc}/manifest"/> + <!-- Copy with filtering to replace the following tokens that are + used to make up the jar manifest version information. + --> + <filter token="version.major" value="${version.major}"/> + <filter token="version.minor" value="${version.minor}"/> + <filter token="version.revision" value="${version.revision}"/> + <filter token="version.tag" value="${version.tag}"/> + <filter token="version.name" value="${version.name}"/> + <copy todir="${build.etc}/manifest" filtering="yes"> + <fileset dir="${project.root}/build/etc"> + <include name="version.mf"/> + </fileset> + </copy> + <copy todir="${build.etc}" filtering="yes"> <fileset dir="${source.etc}"> <include name="**/*"/> @@ -242,7 +256,7 @@ <!-- Build the jnpserver.jar --> <jar jarfile="${build.lib}/jnpserver.jar" - manifest="${build.etc}/server.mf"> + manifest="${build.etc}/manifest/version.mf"> <fileset dir="${build.classes}"> <!-- include server classes & interfaces --> <include name="org/jnp/server/**"/> @@ -252,7 +266,7 @@ <!-- Build the jnp-client.jar --> <jar jarfile="${build.lib}/jnp-client.jar" - manifest="${build.etc}/client.mf"> + manifest="${build.etc}/manifest/version.mf"> <fileset dir="${build.classes}"> <!-- include client classes & server stubs --> <include name="org/jnp/interfaces/**"/> @@ -262,7 +276,7 @@ <!-- Build the jnp-tests.jar --> <jar jarfile="${build.lib}/jnp-tests.jar" - manifest="${build.etc}/tests.mf"> + manifest="${build.etc}/manifest/version.mf"> <fileset dir="${build.classes}"> <!-- only include test classes --> <include name="org/jnp/client/**"/>
_______________________________________________ Jboss-development mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-development