[webbeans-commits] Webbeans SVN: r512 - in ri/trunk: examples and 1 other directory.

webbeans-commits at lists.jboss.org webbeans-commits at lists.jboss.org
Thu Dec 11 06:36:02 EST 2008


Author: pete.muir at jboss.org
Date: 2008-12-11 06:36:01 -0500 (Thu, 11 Dec 2008)
New Revision: 512

Modified:
   ri/trunk/build.xml
   ri/trunk/examples/build.xml
Log:
target for gavin

Modified: ri/trunk/build.xml
===================================================================
--- ri/trunk/build.xml	2008-12-10 09:40:02 UTC (rev 511)
+++ ri/trunk/build.xml	2008-12-11 11:36:01 UTC (rev 512)
@@ -1,41 +1,43 @@
 <?xml version="1.0"?>
 <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" />
 	
+	<property name="maven.dir" location="${basedir}/maven" />
+
 	<property file="build.properties" />
-	
+
 	<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" >
-         <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"/>
+			<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"/>
 			<remoteRepository id="snapshots.jboss.org" url="http://snapshots.jboss.org/maven2" />
 			<remoteRepository id="repository.jboss.org" url="http://repository.jboss.org/maven2" />
-      </artifact:dependencies>
-		
+		</artifact:dependencies>
+
 		<artifact:dependencies filesetId="google.collections.fileset">
-         <dependency groupId="com.google.collections" artifactId="google-collections" version="0.8"/>
-      </artifact:dependencies>
-	   
+			<dependency groupId="com.google.collections" artifactId="google-collections" version="0.8"/>
+		</artifact:dependencies>
+
 		<copy todir="target/webbeans.deployer">
 			<fileset refid="jboss5.deployer.fileset"/>
 			<flattenmapper />
 		</copy>
-			
-	   <mkdir dir="target/webbeans.deployer/META-INF" />
-		
+
+		<mkdir dir="target/webbeans.deployer/META-INF" />
+
 		<copy todir="target/webbeans.deployer/META-INF">
 			<fileset dir="${basedir}/webbeans-ri">
-            <include name="webbeans-deployers-jboss-beans.xml"/>
-         </fileset>
+				<include name="webbeans-deployers-jboss-beans.xml"/>
+			</fileset>
 		</copy>
-		
+
 		<copy todir="${jboss.home}/server/default/deployers/webbeans.deployer">
 			<fileset dir="target/webbeans.deployer">
 				<include name="**/*.xml" />
@@ -44,7 +46,33 @@
 			</fileset>
 			<mapper classpathref="maven-ant-tasks.classpath" classname="org.apache.maven.artifact.ant.VersionMapper" from="${jboss5.deployer.versions}" to="flatten" />
 		</copy>
-		
+
 	</target>
 	
+	<target name="install">
+		<maven target="install" basedir="${basedir}"/>
+	</target>
+
+	<macrodef name="maven">
+		<attribute name="target" />
+		<attribute name="basedir" />
+		<element name="args" implicit="true" optional="true" />
+		<sequential>
+			<java classname="org.codehaus.classworlds.Launcher" fork="true" dir="@{basedir}">
+				<classpath>
+					<fileset dir="${maven.dir}/boot">
+						<include name="*.jar" />
+					</fileset>
+					<fileset dir="${maven.dir}/bin">
+						<include name="*.*" />
+					</fileset>
+				</classpath>
+				<sysproperty key="classworlds.conf" value="${maven.dir}/bin/m2.conf" />
+				<sysproperty key="maven.home" value="${maven.dir}" />
+				<args />
+				<arg line="@{target}" />
+			</java>
+		</sequential>
+	</macrodef>
+
 </project>
\ No newline at end of file

Modified: ri/trunk/examples/build.xml
===================================================================
--- ri/trunk/examples/build.xml	2008-12-10 09:40:02 UTC (rev 511)
+++ ri/trunk/examples/build.xml	2008-12-11 11:36:01 UTC (rev 512)
@@ -34,26 +34,26 @@
       <delete file="${jboss.home}/server/default/deploy/${example.name}.war" failonerror="false" />
 	</target>
 	
-	  <macrodef name="maven">
-	      <attribute name="target" />
-	      <attribute name="basedir" />
-	      <element name="args" implicit="true" optional="true" />
-	      <sequential>
-	         <java classname="org.codehaus.classworlds.Launcher" fork="true" dir="@{basedir}">
-	            <classpath>
-	               <fileset dir="${maven.dir}/boot">
-	                  <include name="*.jar" />
-	               </fileset>
-	               <fileset dir="${maven.dir}/bin">
-	                  <include name="*.*" />
-	               </fileset>
-	            </classpath>
-	            <sysproperty key="classworlds.conf" value="${maven.dir}/bin/m2.conf" />
-	            <sysproperty key="maven.home" value="${maven.dir}" />
-	            <args />
-	            <arg line="@{target}" />
-	         </java>
-	      </sequential>
-	   </macrodef>
+  <macrodef name="maven">
+      <attribute name="target" />
+      <attribute name="basedir" />
+      <element name="args" implicit="true" optional="true" />
+      <sequential>
+         <java classname="org.codehaus.classworlds.Launcher" fork="true" dir="@{basedir}">
+            <classpath>
+               <fileset dir="${maven.dir}/boot">
+                  <include name="*.jar" />
+               </fileset>
+               <fileset dir="${maven.dir}/bin">
+                  <include name="*.*" />
+               </fileset>
+            </classpath>
+            <sysproperty key="classworlds.conf" value="${maven.dir}/bin/m2.conf" />
+            <sysproperty key="maven.home" value="${maven.dir}" />
+            <args />
+            <arg line="@{target}" />
+         </java>
+      </sequential>
+   </macrodef>
 	
 </project>
\ No newline at end of file




More information about the weld-commits mailing list