User: starksm 
  Date: 01/11/27 22:14:18

  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.8.2.2   +16 -2     jboss-j2ee/src/build/Attic/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-j2ee/src/build/Attic/build.xml,v
  retrieving revision 1.8.2.1
  retrieving revision 1.8.2.2
  diff -u -r1.8.2.1 -r1.8.2.2
  --- build.xml 2001/09/10 16:36:31     1.8.2.1
  +++ build.xml 2001/11/28 06:14:18     1.8.2.2
  @@ -11,7 +11,7 @@
   <project name="JBoss-j2ee" default="jar" basedir="../..">
     <target name="init">
   
  -    <property name="Name" value="JBoss-j2ee"/>
  +    <property name="Name" value="JBossJ2EE"/>
       <property name="name" value="jboss-j2ee"/>
       <property name="version" value="1.0"/>
   
  @@ -51,6 +51,18 @@
       <available property="jdk1.3+" classname="java.lang.StrictMath" />
     </target>
   
  +  <target name="create-manifest">
  +    <echo file="${build.dir}/version.mf"
  +       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="version.mf" eol="crlf" />
  +  </target>
  +
     <!-- =================================================================== -->
     <!-- Prepares the build directory                                        -->
     <!-- =================================================================== -->
  @@ -78,16 +90,18 @@
     <!-- =================================================================== -->
     <target name="jar" depends="compile">
       <mkdir dir="${external.dir}"/>
  -
  +    <antcall target="create-manifest" />
       <!-- Make jdbc_ext.jar file -->
       <jar jarfile="${external.dir}/jboss-jdbc_ext.jar"
            basedir="${build.classes.dir}"
  +         manifest="${build.dir}/version.mf"
            includes="${jdbc_ext-packages.expr}"
       />
   
       <!-- Make j2ee.jar with everything but the jdbc 2.0 std extensions -->
       <jar jarfile="${external.dir}/jboss-j2ee.jar"
            basedir="${build.classes.dir}"
  +         manifest="${build.dir}/version.mf"
            includes="${j2ee-packages.expr}"
       />
     </target>
  
  
  

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

Reply via email to