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