[jboss-svn-commits] JBL Code SVN: r36204 - in labs/jbossrules/trunk/drools-guvnor: src/main/java/org/drools/guvnor and 1 other directory.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Fri Dec 3 15:50:34 EST 2010


Author: ge0ffrey
Date: 2010-12-03 15:50:33 -0500 (Fri, 03 Dec 2010)
New Revision: 36204

Added:
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/FastCompiledGuvnor.gwt.xml
Modified:
   labs/jbossrules/trunk/drools-guvnor/pom.xml
Log:
JBRULES-2815 default profile should be fast

Modified: labs/jbossrules/trunk/drools-guvnor/pom.xml
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/pom.xml	2010-12-03 20:25:11 UTC (rev 36203)
+++ labs/jbossrules/trunk/drools-guvnor/pom.xml	2010-12-03 20:50:33 UTC (rev 36204)
@@ -19,9 +19,11 @@
         <artifactId>gwt-maven-plugin</artifactId>
         <version>2.1-20101001.MGWT219</version>
         <configuration>
-          <module>org.drools.guvnor.Guvnor</module>
+          <!-- The default profile needs to be fast, so we only build 1 permutation { -->
+          <module>org.drools.guvnor.FastCompiledGuvnor</module>
           <runTarget>org.drools.guvnor.Guvnor/Guvnor.html</runTarget>
-          <draftCompile>true</draftCompile><!-- TODO make production profile that sets draft on false -->
+          <draftCompile>true</draftCompile>
+          <!-- } -->
           <compileSourcesArtifacts>
             <compileSourcesArtifact>org.drools:drools-factconstraint</compileSourcesArtifact>
             <compileSourcesArtifact>org.drools:drools-ide-common</compileSourcesArtifact>
@@ -94,6 +96,23 @@
   </build>
   <profiles>
     <profile>
+      <id>full</id>
+      <build>
+        <plugins>
+          <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>gwt-maven-plugin</artifactId>
+            <configuration>
+              <!-- Build all GWT permutations and optimize them -->
+              <module>org.drools.guvnor.Guvnor</module>
+              <runTarget>org.drools.guvnor.Guvnor/Guvnor.html</runTarget>
+              <draftCompile>false</draftCompile>
+            </configuration>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
+    <profile>
       <id>soa</id>
       <activation>
         <property>
@@ -104,6 +123,16 @@
         <finalName>drools-guvnor</finalName>
         <plugins>
           <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>gwt-maven-plugin</artifactId>
+            <configuration>
+              <!-- Build all GWT permutations and optimize them -->
+              <module>org.drools.guvnor.Guvnor</module>
+              <runTarget>org.drools.guvnor.Guvnor/Guvnor.html</runTarget>
+              <draftCompile>false</draftCompile>
+            </configuration>
+          </plugin>
+          <plugin>
             <artifactId>maven-antrun-plugin</artifactId>
             <executions>
               <execution>

Copied: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/FastCompiledGuvnor.gwt.xml (from rev 36199, labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/Guvnor.gwt.xml)
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/FastCompiledGuvnor.gwt.xml	                        (rev 0)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/FastCompiledGuvnor.gwt.xml	2010-12-03 20:50:33 UTC (rev 36204)
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<module rename-to="guvnor">
+
+  <inherits name="org.drools.guvnor.Guvnor"/>
+
+  <set-property name="user.agent" value="gecko"/>
+  <set-property name="locale" value="default"/>
+
+</module>



More information about the jboss-svn-commits mailing list