User: starksm 
  Date: 01/11/27 22:16:35

  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.5.2.2   +22 -4     jnp/src/build/Attic/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /cvsroot/jboss/jnp/src/build/Attic/build.xml,v
  retrieving revision 1.5.2.1
  retrieving revision 1.5.2.2
  diff -u -r1.5.2.1 -r1.5.2.2
  --- build.xml 2001/09/07 23:17:44     1.5.2.1
  +++ build.xml 2001/11/28 06:16:35     1.5.2.2
  @@ -5,7 +5,7 @@
   <!-- ======================================================================= -->
   <project name="JNP" default="main" basedir="../..">
   
  -  <property name="Name" value="JNP"/>
  +  <property name="Name" value="JBossNS"/>
     <property name="name" value="jnp"/>
     <property name="version" value="1.2"/>
     <property name="bin.dir" value="${basedir}/bin"/>
  @@ -43,6 +43,18 @@
     <target name="prepare">
       <mkdir dir="${build.dir}"/>
     </target>
  +  <target name="create-manifest">
  +    <copy file="${etc.dir}/${manifest.file}" todir="${build.dir}" overwrite="true" 
/>
  +    <echo file="${build.dir}/${manifest.file}"
  +       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="${manifest.file}" eol="crlf" />
  +  </target>
   
     <!-- =================================================================== -->
     <!-- Compiles the source code                                            -->
  @@ -72,9 +84,12 @@
       </copy>
        
       <mkdir dir="${build.bin.dir}"/>
  +    <antcall target="create-manifest">
  +       <param name="manifest.file" value="server.mf"/>
  +    </antcall>
       <jar jarfile="${build.bin.dir}/jnpserver.jar"
            basedir="${build.classes.dir}"
  -         manifest="${etc.dir}/server.mf"
  +         manifest="${build.dir}/server.mf"
            includes="org/jnp/server/**,org/jnp/interfaces/**"
       />
       
  @@ -85,13 +100,16 @@
       />
         
       <mkdir dir="${build.lib.dir}/ext"/>
  +    <antcall target="create-manifest">
  +       <param name="manifest.file" value="jnp.mf"/>
  +    </antcall>
       <jar jarfile="${build.lib.dir}/ext/jnp-client.jar"
            basedir="${build.classes.dir}"
  -         manifest="${etc.dir}/jnp.mf"
  +         manifest="${build.dir}/jnp.mf"
            includes="org/jnp/interfaces/**,org/jnp/server/*Stub.class"
       />
     </target>
  -  
  +
     <!-- =================================================================== -->
     <!-- Creates the binary structure                                        -->
     <!-- =================================================================== -->
  
  
  

_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to