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

Reply via email to