User: starksm 
  Date: 01/11/27 22:11:08

  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.2.2.5   +18 -1     jbosspool/src/build/Attic/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /cvsroot/jboss/jbosspool/src/build/Attic/build.xml,v
  retrieving revision 1.2.2.4
  retrieving revision 1.2.2.5
  diff -u -r1.2.2.4 -r1.2.2.5
  --- build.xml 2001/10/21 11:01:27     1.2.2.4
  +++ build.xml 2001/11/28 06:11:08     1.2.2.5
  @@ -55,6 +55,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                                        -->
     <!-- =================================================================== -->
  @@ -82,8 +94,10 @@
     <!-- =================================================================== -->
     <target name="jar" depends="compile">
       <mkdir dir="${external.dir}"/>
  +    <antcall target="create-manifest" />
       <jar jarfile="${external.dir}/${name}.jar"
            basedir="${build.classes.dir}"
  +         manifest="${build.dir}/version.mf"
            includes="**"
       />
   
  @@ -93,7 +107,9 @@
       <copy todir="${build.rar.dir}">
         <fileset dir="${src.resources}/jdbc-rar"/>
       </copy>
  -    <jar jarfile="${build.rar.dir}/ra-libs.jar">
  +    <jar jarfile="${build.rar.dir}/ra-libs.jar"
  +         manifest="${build.dir}/version.mf"
  +    >
         <fileset dir="${build.classes.dir}">
           <include name="org/jboss/pool/*.class"/>
           <include name="org.jboss/pool/connector/*.class"/>
  @@ -104,6 +120,7 @@
       </jar>
       <jar jarfile="${external.dir}/${name}-jdbc.rar"
            basedir="${build.rar.dir}"
  +         manifest="${build.dir}/version.mf"
            includes="**"
       />
   
  
  
  

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

Reply via email to