[jboss-svn-commits] JBL Code SVN: r23263 - labs/jbossrules/trunk/drools-guvnor.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu Oct 2 08:12:24 EDT 2008


Author: Rikkola
Date: 2008-10-02 08:12:24 -0400 (Thu, 02 Oct 2008)
New Revision: 23263

Modified:
   labs/jbossrules/trunk/drools-guvnor/build.properties
   labs/jbossrules/trunk/drools-guvnor/build.xml
Log:
JBRULES-1780: Stand alone Guvnor distribution
Creates a stand alone JBoss AS with Guvnor.

Modified: labs/jbossrules/trunk/drools-guvnor/build.properties
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/build.properties	2008-10-02 11:00:12 UTC (rev 23262)
+++ labs/jbossrules/trunk/drools-guvnor/build.properties	2008-10-02 12:12:24 UTC (rev 23263)
@@ -1,2 +1,3 @@
 #this is needed to point to your version of GWT
-gwt.home=/home/trikkola/tools/gwt-linux-1.5.0
\ No newline at end of file
+gwt.home=/home/trikkola/tools/gwt-linux-1.5.0
+jbossAS.version=jboss-4.2.3.GA

Modified: labs/jbossrules/trunk/drools-guvnor/build.xml
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/build.xml	2008-10-02 11:00:12 UTC (rev 23262)
+++ labs/jbossrules/trunk/drools-guvnor/build.xml	2008-10-02 12:12:24 UTC (rev 23263)
@@ -14,6 +14,26 @@
 
 	<property file="build.properties"/>
 
+	<property name="jbossAS.tempdir" location="tempdir" />
+
+	<!-- Creates a stand alone zip. JBoss AS + Guvnor -->
+	<target name="guvnor-standalone" >
+		<get src="http://heanet.dl.sourceforge.net/sourceforge/jboss/${jbossAS.version}.zip" 
+			dest="${jbossAS.version}.zip" />	
+		<mkdir dir="${jbossAS.tempdir}" />
+		<unzip src="${jbossAS.version}.zip" 
+			dest="${jbossAS.tempdir}" />
+		<delete dir="${jbossAS.tempdir}/${jbossAS.version}/docs" />
+		<delete dir="${jbossAS.tempdir}/${jbossAS.version}/server/all" />
+		<delete dir="${jbossAS.tempdir}/${jbossAS.version}/server/minimal" />
+		<copy file="target/drools-guvnor.war" 
+			todir="${jbossAS.tempdir}/${jbossAS.version}/server/default/deploy" />
+		<zip basedir="${jbossAS.tempdir}"
+			destfile="guvnor-standalone.zip" />
+		<delete dir="${jbossAS.tempdir}" />		
+		<delete file="${jbossAS.version}.zip" /> 		
+	</target>
+
     <target name="gwt-compile">
 		<!--<gwt:compile outDir="src/main/webapp"-->
 		<gwt:compile outDir="target/gwt-compiled-output"




More information about the jboss-svn-commits mailing list