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

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Fri Jul 25 11:18:24 EDT 2008


Author: arhan
Date: 2008-07-25 11:18:23 -0400 (Fri, 25 Jul 2008)
New Revision: 21231

Added:
   labs/jbossrules/trunk/drools-guvnor/rules-new-menu.properties
Modified:
   labs/jbossrules/trunk/drools-guvnor/build.xml
Log:
GSOC2008: automating build for "plug-ins" in Guvnor: new ant task to generate RulesNewMenu

Modified: labs/jbossrules/trunk/drools-guvnor/build.xml
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/build.xml	2008-07-25 15:14:58 UTC (rev 21230)
+++ labs/jbossrules/trunk/drools-guvnor/build.xml	2008-07-25 15:18:23 UTC (rev 21231)
@@ -11,15 +11,15 @@
 	              resource="de/samaflost/gwttasks/antlib.xml"
 	              classpath="../lib/gwttasks.jar"/>
 
+
 	<property file="build.properties"/>
 
-	<target name="gwt-compile">
+    <target name="gwt-compile">
 		<!--<gwt:compile outDir="src/main/webapp"-->
 		<gwt:compile outDir="target/gwt-compiled-output"
 			gwtHome="${gwt.home}"
 			classBase="org.drools.guvnor.Guvnor"
-			sourceclasspath="src/main/java; ../drools-compiler/src/main/java; ../lib/gwtext.jar;../lib/gwt-rolodex-gwt15-1.1.jar"
-		/>
+			sourceclasspath="src/main/java; ../drools-compiler/src/main/java; ../lib/gwtext.jar"/>
 		<!-- get rid of old -->
 		<delete>
 	      <fileset dir="src/main/webapp/org.drools.guvnor.Guvnor" includes="*.gwt.rpc *.cache.html *.cache.js *.cache.xml *.cache.png"/>
@@ -43,10 +43,13 @@
 		/>
 	</target>
 
-        <target name="plug-editors">
-           <taskdef name="editorlauncher" classname="org.drools.guvnor.EditorLauncherGenerator" classpath="../lib/editors-task.jar"/>
-           <editorlauncher configuration="guvnor-editors.properties"
-                           outPath="src/main/java/org/drools/guvnor/client/ruleeditor"/>   
-        </target> 
+    <target name="plug-editors">
+      <taskdef name="editorlauncher" classname="org.drools.guvnor.EditorLauncherGenerator" classpath="../lib/editors-task.jar"/>
+      <editorlauncher configuration="guvnor-editors.properties"
+                      outPath="src/main/java/org/drools/guvnor/client/ruleeditor"/>
+      <taskdef name="rulemenu" classname="org.drools.guvnor.RulesNewMenuGenerator" classpath="../lib/editors-task.jar"/>
+      <rulemenu configuration="rules-new-menu.properties"
+                outPath="src/main/java/org/drools/guvnor/client/ruleeditor"/>
+    </target>
 </project>
 

Added: labs/jbossrules/trunk/drools-guvnor/rules-new-menu.properties
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/rules-new-menu.properties	                        (rev 0)
+++ labs/jbossrules/trunk/drools-guvnor/rules-new-menu.properties	2008-07-25 15:18:23 UTC (rev 21231)
@@ -0,0 +1,13 @@
+brl=New Business Rule (Guided editor);true;images/business_rule.gif
+
+dslr=New DSL Business Rule (text editor);true;images/business_rule.gif
+
+drl=New DRL (Technical rule);true;images/rule_asset.gif
+
+xls=New Decision Table (Spreadsheet);true;images/spreadsheet_small.gif
+
+gdst=New Decision Table (Web - guided editor);true;images/gdst.gif
+
+scenario=New Test Scenario;false;images/test_manager.gif
+
+image-set=New Image Set;true;images/rule_asset.gif




More information about the jboss-svn-commits mailing list