[jboss-cvs] JBossAS SVN: r112542 - branches/EMBEDDED_JBOSS_BETA3_COMMUNITY/embedded.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Jan 2 09:22:52 EST 2012


Author: manaRH
Date: 2012-01-02 09:22:51 -0500 (Mon, 02 Jan 2012)
New Revision: 112542

Modified:
   branches/EMBEDDED_JBOSS_BETA3_COMMUNITY/embedded/build.xml
Log:
back ported changes for beta3.SP15: added META-INF/Manifest.mf version information, changed version string

Modified: branches/EMBEDDED_JBOSS_BETA3_COMMUNITY/embedded/build.xml
===================================================================
--- branches/EMBEDDED_JBOSS_BETA3_COMMUNITY/embedded/build.xml	2012-01-02 14:19:53 UTC (rev 112541)
+++ branches/EMBEDDED_JBOSS_BETA3_COMMUNITY/embedded/build.xml	2012-01-02 14:22:51 UTC (rev 112542)
@@ -17,6 +17,8 @@
 <!-- $Id: build.xml 58906 2006-12-07 18:21:00Z thomas.diesler at jboss.com $ -->
 
 <project default="main" name="JBoss/Embedded">
+	
+   <property name="embedded.version" value="embedded-jboss-beta3.SP15"/>
 
    <!-- ================================================================== -->
    <!-- Setup                                                              -->
@@ -266,7 +268,7 @@
 
       <mkdir dir="${build.lib}/embedded-jboss/bootstrap"/>
       <mkdir dir="${build.lib}/embedded-jboss/lib"/>
-      <copy todir="${build.lib}/embedded-jboss/bootstrap">
+   <copy todir="${build.lib}/embedded-jboss/bootstrap">
          <fileset dir="${resources}/javase">
             <include name="**/*"/>
             <exclude name="conf/binarybootstrap-beans.xml"/>
@@ -332,6 +334,11 @@
       </copy>
 
       <jar jarfile="${build.lib}/embedded-jboss/lib/jboss-embedded-tomcat-bootstrap.jar">
+     	 <manifest>
+     	    <attribute name="Built-By" value="${user.name}"/>
+	   	      <attribute name="Specification-Version" value="${embedded.version}"/>
+     	      <attribute name="Implementation-Version" value="${embedded.version} ${TODAY}"/> 
+    	 </manifest>
          <fileset dir="${build.classes}">
             <include name="org/jboss/embedded/tomcat/EmbeddedJBossBootstrapListener.class"/>
             <include name="org/jboss/embedded/tomcat/WebinfScanner.class"/>
@@ -340,7 +347,12 @@
       </jar>
    	
       
-   	  <jar jarfile="${build.lib}/embedded-jboss/lib/jboss-embedded.jar">
+   	  <jar jarfile="${build.lib}/embedded-jboss/lib/jboss-embedded.jar">
+     	 <manifest>
+     	    <attribute name="Built-By" value="${user.name}"/>
+	   	      <attribute name="Specification-Version" value="${embedded.version}"/>
+     	      <attribute name="Implementation-Version" value="${embedded.version} ${TODAY}"/> 
+    	 </manifest>
    	     <fileset dir="${build.classes}">
    	        <include name="org/jboss/embedded/**"/>
    	        <exclude name="org/jboss/embedded/tomcat/EmbeddedJBossBootstrapListener.class"/>
@@ -348,8 +360,27 @@
    	        <exclude name="org/jboss/embedded/tomcat/security/*.class"/>
    	     </fileset>
    	  </jar>
+   	
+ 	  <jar jarfile="${build.lib}/embedded-jboss/lib/jboss-embedded-sources.jar">
+	   	 <manifest>
+	   	    <attribute name="Built-By" value="${user.name}"/>
+		   	      <attribute name="Specification-Version" value="${embedded.version}"/>
+	   	      <attribute name="Implementation-Version" value="${embedded.version} ${TODAY}"/> 
+	  	 </manifest>
+ 	     <fileset dir="${source.java}">
+ 	        <include name="org/jboss/embedded/**"/>
+ 	        <exclude name="org/jboss/embedded/tomcat/EmbeddedJBossBootstrapListener.java"/>
+ 	        <exclude name="org/jboss/embedded/tomcat/WebinfScanner.java"/>
+ 	        <exclude name="org/jboss/embedded/tomcat/security/*.java"/>
+ 	     </fileset>
+ 	  </jar>
 
-      <jar jarfile="${build.lib}/embedded-jboss/lib/jboss-embedded-all.jar">
+      <jar jarfile="${build.lib}/embedded-jboss/lib/jboss-embedded-all.jar" duplicate="preserve">
+         <manifest>
+            <attribute name="Built-By" value="${user.name}"/>
+              <attribute name="Specification-Version" value="${embedded.version}"/>
+              <attribute name="Implementation-Version" value="${embedded.version} ${TODAY}"/>
+         </manifest>
          <fileset dir="${build.classes}">
             <exclude name="org/jboss/embedded/**"/>
          </fileset>
@@ -368,17 +399,17 @@
          <zipfileset src="${jboss.ejb3.lib}/jboss-ejb3.jar"/>
          <zipfileset src="${jboss.ejb3.lib}/jboss-annotations-ejb3.jar"/>
          <zipfileset src="${jboss.jboss.javaee.lib}/jboss-javaee.jar"/>
-         <zipfileset src="${jboss.integration.lib}/jboss-integration.jar"/>
+         <zipfileset src="${jboss.integration.lib}/jboss-integration.jar"/>
          <zipfileset src="${jboss.aop.lib}/jboss-aop-jdk50.jar"/>
       	<zipfileset src="${jboss.aop.lib}/jboss-aop-jboss4-jdk50.jar"/>
          <zipfileset src="${jboss.aop.lib}/jboss-aop-deployer-jdk50.jar"/>
          <zipfileset src="${jboss.varia.lib}/hsqldb-plugin.jar"/>
-         <zipfileset src="${jboss.mq.lib}/jbossmq.jar"/>
+<!-- duplicate jar         <zipfileset src="${jboss.mq.lib}/jbossmq.jar"/> -->
          <zipfileset src="${jboss.security.int.lib}/jbosssx-server.jar"/>
          <zipfileset src="${jboss.aspects.lib}/jboss-aspect-library-jdk50.jar"/>
          <zipfileset src="${jboss.aspects.lib}/jboss-aop-embedded.jar"/>
          <zipfileset src="${jboss.integration.lib}/jboss-transaction-spi.jar"/>
-         <zipfileset src="${jboss.integration.lib}/jboss-classloading-spi.jar"/>
+         <zipfileset src="${jboss.integration.lib}/jboss-classloading-spi.jar"/> 
          <zipfileset src="${jboss.naming.lib}/jnpserver.jar"/>
          <zipfileset src="${jboss.common.core.lib}/jboss-common-core.jar"/>
          <zipfileset src="${jboss.common.logging.log4j.lib}/jboss-logging-log4j.jar"/>
@@ -439,6 +470,11 @@
 
 
       <jar jarfile="${build.lib}/embedded-jboss/lib/hibernate-all.jar">
+         <manifest>
+            <attribute name="Built-By" value="${user.name}"/>
+              <attribute name="Specification-Version" value="${embedded.version}"/>
+              <attribute name="Implementation-Version" value="${embedded.version} ${TODAY}"/>
+         </manifest>         
          <zipfileset src="${hibernate.lib}/hibernate3.jar"/>
          <zipfileset src="${hibernate.entitymanager.lib}/ejb3-persistence.jar"/>
          <zipfileset src="${hibernate.entitymanager.lib}/hibernate-entitymanager.jar"/>
@@ -446,9 +482,28 @@
          <zipfileset src="${hibernate.commons.annotations.lib}/hibernate-commons-annotations.jar"/>
          <zipfileset src="${hibernate.validator.lib}/hibernate-validator.jar" />
       </jar>
+   	
+    <jar jarfile="${build.lib}/embedded-jboss/lib/hibernate-all-sources.jar">
+       <manifest>
+          <attribute name="Built-By" value="${user.name}"/>
+            <attribute name="Specification-Version" value="${embedded.version}"/>
+            <attribute name="Implementation-Version" value="${embedded.version} ${TODAY}"/>
+       </manifest>         
+       <zipfileset src="${hibernate.lib}/hibernate-core-sources.jar"/>
+       <zipfileset src="${hibernate.entitymanager.lib}/ejb3-persistence-sources.jar"/>
+       <zipfileset src="${hibernate.entitymanager.lib}/hibernate-entitymanager-sources.jar"/>
+       <zipfileset src="${hibernate.annotations.lib}/hibernate-annotations-sources.jar"/>
+       <zipfileset src="${hibernate.commons.annotations.lib}/hibernate-commons-annotations-sources.jar"/>
+       <zipfileset src="${hibernate.validator.lib}/hibernate-validator-sources.jar" />
+    </jar>
 
 
-      <jar jarfile="${build.lib}/embedded-jboss/lib/thirdparty-all.jar">
+      <jar jarfile="${build.lib}/embedded-jboss/lib/thirdparty-all.jar" duplicate="preserve">
+         <manifest>
+            <attribute name="Built-By" value="${user.name}"/>
+              <attribute name="Specification-Version" value="${embedded.version}"/>
+              <attribute name="Implementation-Version" value="${embedded.version} ${TODAY}"/>
+         </manifest>
          <zipfileset src="${apache.log4j.lib}/log4j.jar"/>
          <zipfileset src="${hsqldb.hsqldb.lib}/hsqldb.jar"/>
          <zipfileset src="${antlr.antlr.lib}/antlr.jar"/>
@@ -466,9 +521,36 @@
       	 <zipfileset src="${sun.jaxb.lib}/jaxb-api.jar"/>
       	 <zipfileset src="${sun.jaxb.lib}/jaxb-impl.jar"/>
          <zipfileset src="${sun.jaf.lib}/activation.jar"/>
- 	 <zipfileset src="${slf4j.api.lib}/slf4j-api-1.4.3.jar" />
+ 	 	 <zipfileset src="${slf4j.api.lib}/slf4j-api-1.4.3.jar" />
       	 <zipfileset src="${slf4j.log4j.lib}/slf4j-log4j12.jar" />
       </jar>
+   	
+<!--    <jar jarfile="${build.lib}/embedded-jboss/lib/thirdparty-all-sources.jar" duplicate="preserve">
+       <manifest>
+          <attribute name="Built-By" value="${user.name}"/>
+            <attribute name="Specification-Version" value="${embedded.version}"/>
+            <attribute name="Implementation-Version" value="${embedded.version} ${TODAY}"/>
+       </manifest>
+       <zipfileset src="${apache.log4j.lib}/log4j.jar"/>
+       <zipfileset src="${hsqldb.hsqldb.lib}/hsqldb.jar"/>
+       <zipfileset src="${antlr.antlr.lib}/antlr.jar"/>
+       <zipfileset src="${cglib.lib}/cglib.jar"/>
+       <zipfileset src="${dom4j.dom4j.lib}/dom4j.jar"/>
+       <zipfileset src="${apache.logging.lib}/commons-logging.jar"/>
+       <zipfileset src="${apache.collections.lib}/commons-collections.jar"/>
+       <zipfileset src="${oswego.concurrent.lib}/concurrent.jar"/>
+       <zipfileset src="${apache.xerces.lib}/resolver.jar"/>
+       <zipfileset src="${apache.xerces.lib}/xercesImpl.jar"/>
+       <zipfileset src="${apache.xerces.lib}/xml-apis.jar" excludes="**/license"/>
+       <zipfileset src="${javassist.lib}/javassist.jar"/>
+       <zipfileset src="${trove.lib}/trove.jar"/>
+       <zipfileset src="${quartz.quartz.lib}/quartz-all.jar"/>
+    	 <zipfileset src="${sun.jaxb.lib}/jaxb-api.jar"/>
+    	 <zipfileset src="${sun.jaxb.lib}/jaxb-impl.jar"/>
+       <zipfileset src="${sun.jaf.lib}/activation.jar"/>
+	 	 <zipfileset src="${slf4j.api.lib}/slf4j-api-1.4.3.jar" />
+    	 <zipfileset src="${slf4j.log4j.lib}/slf4j-log4j12.jar" />
+    </jar> -->
    </target>
 
    <target name="dist" depends="init">
@@ -491,7 +573,6 @@
             <include name="**"/>
          </fileset>
       </javadoc>
-      <property name="embedded.version" value="embedded-jboss-beta3.SP10"/>
       <zip zipfile="${embedded.version}.zip">
          <zipfileset dir="." prefix="${embedded.version}">
             <include name="DOCUMENTATION.html"/>



More information about the jboss-cvs-commits mailing list