[webbeans-commits] Webbeans SVN: r493 - ri/trunk.

webbeans-commits at lists.jboss.org webbeans-commits at lists.jboss.org
Tue Dec 9 06:07:08 EST 2008


Author: pete.muir at jboss.org
Date: 2008-12-09 06:07:08 -0500 (Tue, 09 Dec 2008)
New Revision: 493

Modified:
   ri/trunk/build.xml
Log:
better jboss5 installer

Modified: ri/trunk/build.xml
===================================================================
--- ri/trunk/build.xml	2008-12-09 09:37:07 UTC (rev 492)
+++ ri/trunk/build.xml	2008-12-09 11:07:08 UTC (rev 493)
@@ -1,16 +1,16 @@
 <?xml version="1.0"?>
-<project name="JBoss5DeployerInstall" default="install" basedir="." xmlns:artifact="urn:maven-artifact-ant">
+<project name="JBoss5DeployerInstall" default="install-jboss5" basedir="." xmlns:artifact="urn:maven-artifact-ant">
 	
 	<path id="maven-ant-tasks.classpath" path="lib/maven-ant-tasks.jar" />
 	<typedef resource="org/apache/maven/artifact/ant/antlib.xml" uri="urn:maven-artifact-ant" classpathref="maven-ant-tasks.classpath" />
 	
-	<target name="install">
+	<target name="install-jboss5">
 		
 		<fail unless="jboss.home" message="Please pass in -Djboss.home=..."/>
 		
 		<mkdir dir="target/webbeans.deployer"/>
 		
-		<artifact:dependencies filesetId="jboss5.deployer.fileset" versionsId="jboss5.deployer.versions">
+		<artifact:dependencies filesetId="jboss5.deployer.fileset" versionsId="jboss5.deployer.versions" >
          <dependency groupId="org.jboss.webbeans.integration" artifactId="webbeans-ri-int-microcontainer" version="5.2.0-SNAPSHOT"/>
          <dependency groupId="org.jboss.webbeans.integration" artifactId="webbeans-ri-int-jbossas" version="5.2.0-SNAPSHOT"/>
       </artifact:dependencies>
@@ -32,23 +32,15 @@
          </fileset>
 		</copy>
 		
-		<copy todir="${jboss.home}/server/default/deployers">
-			<fileset dir="target">
-				<include name="webbeans.deployer/**" />
+		<copy todir="${jboss.home}/server/default/deployers/webbeans.deployer">
+			<fileset dir="target/webbeans.deployer">
+				<include name="**/*.xml" />
+				<include name="webbeans-*.jar" />
+				<include name="google*.jar" />
 			</fileset>
+			<mapper classpathref="maven-ant-tasks.classpath" classname="org.apache.maven.artifact.ant.VersionMapper" from="${jboss5.deployer.versions}" to="flatten" />
 		</copy>
 		
-	    <copy todir="${jboss.home}/server/default/lib">
-         <fileset dir="webbeans-ri/target">
-         	<include name="webbeans-ri*.jar" />
-         </fileset>
-	    	<fileset dir="webbeans-api/target">
-            <include name="webbeans-api*.jar" />
-         </fileset>
-	    	<fileset refid="google.collections.fileset" />
-	    	<flattenmapper />
-       </copy>
-		
 	</target>
 	
 </project>
\ No newline at end of file




More information about the weld-commits mailing list