[seam-commits] Seam SVN: r15027 - in branches/community/Seam_2_3/examples-ee6/booking: ant-dependency and 1 other directory.

seam-commits at lists.jboss.org seam-commits at lists.jboss.org
Fri Aug 10 04:49:25 EDT 2012


Author: dhinojosa
Date: 2012-08-10 04:49:24 -0400 (Fri, 10 Aug 2012)
New Revision: 15027

Added:
   branches/community/Seam_2_3/examples-ee6/booking/ant-dependency/
   branches/community/Seam_2_3/examples-ee6/booking/ant-dependency/maven-ant-tasks-2.1.3.jar
   branches/community/Seam_2_3/examples-ee6/booking/ant-with-maven.xml
   branches/community/Seam_2_3/examples-ee6/booking/ant-without-maven.xml
Log:
Added support of ant into booking.

Added: branches/community/Seam_2_3/examples-ee6/booking/ant-dependency/maven-ant-tasks-2.1.3.jar
===================================================================
(Binary files differ)


Property changes on: branches/community/Seam_2_3/examples-ee6/booking/ant-dependency/maven-ant-tasks-2.1.3.jar
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: branches/community/Seam_2_3/examples-ee6/booking/ant-with-maven.xml
===================================================================
--- branches/community/Seam_2_3/examples-ee6/booking/ant-with-maven.xml	                        (rev 0)
+++ branches/community/Seam_2_3/examples-ee6/booking/ant-with-maven.xml	2012-08-10 08:49:24 UTC (rev 15027)
@@ -0,0 +1,65 @@
+<project xmlns:artifact="antlib:org.apache.maven.artifact.ant">
+
+    <path id="maven-ant-tasks.classpath" path="ant-dependency/maven-ant-tasks-2.1.3.jar"/>
+    <typedef resource="org/apache/maven/artifact/ant/antlib.xml"
+             uri="antlib:org.apache.maven.artifact.ant"
+             classpathref="maven-ant-tasks.classpath"/>
+
+    <target name="clean">
+        <artifact:mvn>
+            <arg value="clean"/>
+        </artifact:mvn>
+    </target>
+
+    <target name="init">
+        <artifact:mvn>
+            <arg value="initialize"/>
+        </artifact:mvn>
+    </target>
+
+    <target name="compile">
+        <artifact:mvn>
+            <arg value="compile"/>
+        </artifact:mvn>
+    </target>
+
+    <target name="compiletest">
+        <artifact:mvn>
+            <arg value="test-compile"/>
+        </artifact:mvn>
+    </target>
+
+    <target name="war">
+        <artifact:mvn pom="booking-ejb/pom.xml">
+            <arg value="install"/>
+            <arg value="-DskipTests=true"/>
+        </artifact:mvn>
+        <artifact:mvn pom="booking-web/pom.xml">
+            <arg value="-DskipTests=true"/>
+            <arg value="install"/>
+        </artifact:mvn>
+    </target>
+
+    <target name="ear">
+        <artifact:mvn pom="booking-ear/pom.xml">
+            <arg value="install"/>
+            <arg value="-DskipTests=true"/>
+        </artifact:mvn>
+    </target>
+
+    <target name="test">
+        <artifact:mvn>
+            <arg value="test"/>
+        </artifact:mvn>
+    </target>
+
+    <target name="javadoc">
+        <artifact:mvn>
+            <arg value="install"/>
+            <arg value="-DskipTests=true"/>
+        </artifact:mvn>
+        <artifact:mvn>
+            <arg value="javadoc:javadoc"/>
+        </artifact:mvn>
+    </target>
+</project>
\ No newline at end of file

Added: branches/community/Seam_2_3/examples-ee6/booking/ant-without-maven.xml
===================================================================


More information about the seam-commits mailing list