User: starksm 
  Date: 01/11/27 22:10:45

  Modified:    src/build Tag: Branch_2_4 build.xml
  Log:
  Complete switch to org.jboss.logging.Logger
  Add support for package version manifest headers
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.11.2.5  +23 -7     jbosssx/src/build/Attic/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /cvsroot/jboss/jbosssx/src/build/Attic/build.xml,v
  retrieving revision 1.11.2.4
  retrieving revision 1.11.2.5
  diff -u -r1.11.2.4 -r1.11.2.5
  --- build.xml 2001/11/09 10:30:14     1.11.2.4
  +++ build.xml 2001/11/28 06:10:45     1.11.2.5
  @@ -1,6 +1,6 @@
   <!-- An ant build file for JBossSX security framework
   @author [EMAIL PROTECTED]
  -@version $Revision: 1.11.2.4 $
  +@version $Revision: 1.11.2.5 $
   -->
   <project name="JBossSX" default="jar" basedir="../../">
       <!-- The location of the JBoss server dist tree. This is
  @@ -23,6 +23,7 @@
       <property name="conf.dir" value="${dist.dir}/conf/default"/>
       <property name="etc.dir" value="${basedir}/src/etc"/>
       <property name="src.dir" value="${basedir}/src/main"/>
  +    <property name="Name" value="JBossSX"/>
   
       <property name="packages" value="org.jboss.*" />
   
  @@ -42,6 +43,17 @@
           <mkdir dir="${build.lib}"/>
           <mkdir dir="${dist.dir}"/>
       </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>
   
       <!-- The main project classpath -->
       <path id="base.path">
  @@ -104,9 +116,11 @@
   
       <!-- Create the JBossSX jars -->
       <target name="jar" depends="compile">
  +        <antcall target="create-manifest" />
           <!-- The jbosssx.jar -->
           <jar jarfile="${build.lib}/jbosssx.jar"
               basedir="${build.classes.dir}"
  +            manifest="${build.dir}/version.mf"
           >
               <include name="org/jboss/security/**" />
               <!-- Exclude the JAAS 1.0x LoginModule and related classes that
  @@ -114,8 +128,8 @@
               JAAS.
               -->
               <exclude name="org/jboss/security/ClientLoginModule.class" />
  -         <exclude name="org/jboss/security/NestableGroup*.class" />
  -         <exclude name="org/jboss/security/NestablePrincipal*.class" />
  +            <exclude name="org/jboss/security/NestableGroup*.class" />
  +            <exclude name="org/jboss/security/NestablePrincipal*.class" />
               <exclude name="org/jboss/security/SecurityAssociation*.class" />
               <exclude name="org/jboss/security/AnybodyPrincipal.class" />
               <exclude name="org/jboss/security/NobodyPrincipal.class" />
  @@ -137,10 +151,11 @@
           <!-- The jboss-jaas.jar, the compliment of jbosssx.jar  -->
           <jar jarfile="${build.lib}/jboss-jaas.jar"
               basedir="${build.classes.dir}"
  +            manifest="${build.dir}/version.mf"
           >
               <include name="org/jboss/security/ClientLoginModule.class" />
  -         <include name="org/jboss/security/NestableGroup*.class" />
  -         <include name="org/jboss/security/NestablePrincipal*.class" />
  +            <include name="org/jboss/security/NestableGroup*.class" />
  +            <include name="org/jboss/security/NestablePrincipal*.class" />
               <include name="org/jboss/security/SecurityAssociation*.class" />
               <include name="org/jboss/security/AnybodyPrincipal.class" />
               <include name="org/jboss/security/NobodyPrincipal.class" />
  @@ -162,11 +177,12 @@
           <!-- The jbosssx-client.jar, a subset of jboss-jaas.jar  -->
           <jar jarfile="${build.lib}/jbosssx-client.jar"
               basedir="${build.classes.dir}"
  +            manifest="${build.dir}/version.mf"
           >
              <include name="org/jboss/security/AnybodyPrincipal.class" />
              <include name="org/jboss/security/ClientLoginModule.class" />
  -             <include name="org/jboss/security/NestableGroup*.class" />
  -             <include name="org/jboss/security/NestablePrincipal*.class" />
  +           <include name="org/jboss/security/NestableGroup*.class" />
  +           <include name="org/jboss/security/NestablePrincipal*.class" />
              <include name="org/jboss/security/NobodyPrincipal.class" />
              <include name="org/jboss/security/Logger.class" />
              <include name="org/jboss/security/SimpleGroup.class" />
  
  
  

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

Reply via email to