User: reverbel
Date: 02/02/18 14:24:40
Modified: iiop build.xml
Log:
Version info included in jar manifests.
Revision Changes Path
1.5 +19 -4 contrib/iiop/build.xml
Index: build.xml
===================================================================
RCS file: /cvsroot/jboss/contrib/iiop/build.xml,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- build.xml 17 Feb 2002 21:45:18 -0000 1.4
+++ build.xml 18 Feb 2002 22:24:40 -0000 1.5
@@ -12,7 +12,7 @@
<!-- -->
<!-- ====================================================================== -->
-<!-- $Id: build.xml,v 1.4 2002/02/17 21:45:18 reverbel Exp $ -->
+<!-- $Id: build.xml,v 1.5 2002/02/18 22:24:40 reverbel Exp $ -->
<project default="main" name="JBoss/IIOP">
@@ -296,12 +296,25 @@
<!-- Compile etc files (manifests and such) -->
<target name="compile-etc" depends="init">
- <mkdir dir="${build.etc}"/>
+ <mkdir dir="${build.etc}/manifest"/>
<copy todir="${build.etc}" filtering="yes">
<fileset dir="${source.etc}">
<include name="**/*"/>
</fileset>
</copy>
+ <!-- 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>
</target>
<!-- Compile resource files -->
@@ -325,7 +338,8 @@
<target name="jars" depends="compile" description="Build the Service Archive">
<mkdir dir="${build.lib}"/>
- <jar jarfile="${build.lib}/${module.name}.jar">
+ <jar jarfile="${build.lib}/${module.name}.jar"
+ manifest="${build.etc}/manifest/version.mf">
<fileset dir="${build.classes}/main">
<include name="**/jboss/iiop/**"/>
<include name="**/jboss/proxy/compiler/**"/>
@@ -337,7 +351,8 @@
</fileset>
</jar>
- <jar jarfile="${build.lib}/${module.name}-client.jar">
+ <jar jarfile="${build.lib}/${module.name}-client.jar"
+ manifest="${build.etc}/manifest/version.mf">
<fileset dir="${build.classes}/main">
<include name="**/jboss/proxy/compiler/**"/>
<include name="**/jboss/iiop/rmi/**"/>
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development