[jboss-svn-commits] JBL Code SVN: r10647 - labs/jbossrules/trunk.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Fri Mar 30 11:33:36 EDT 2007


Author: mark.proctor at jboss.com
Date: 2007-03-30 11:33:35 -0400 (Fri, 30 Mar 2007)
New Revision: 10647

Modified:
   labs/jbossrules/trunk/pom.xml
Log:
JBRULES-761 Automate the Eclipse build
-Added drools-eclipse into the root pom.xml as a module

Modified: labs/jbossrules/trunk/pom.xml
===================================================================
--- labs/jbossrules/trunk/pom.xml	2007-03-30 15:14:30 UTC (rev 10646)
+++ labs/jbossrules/trunk/pom.xml	2007-03-30 15:33:35 UTC (rev 10647)
@@ -168,14 +168,14 @@
         <url>http://maven.softeu.cz/</url>
     </repository>
   </repositories>
-  
+
   <pluginRepositories>
     <pluginRepository>
     	<id>basedir</id>
       <url>file://${basedir}/repository</url>
-    </pluginRepository>  
+    </pluginRepository>
   </pluginRepositories>
-    
+
   <profiles>
     <profile>
       <id>ydoc-doclet</id>
@@ -185,15 +185,15 @@
 
       <reporting>
         <plugins>
-        
+
 	        <plugin>
 	          <groupId>org.apache.maven.plugins</groupId>
-	          <artifactId>maven-javadoc-plugin</artifactId>	       
-	          <version>2.2-INTERNAL-r502215</version>   
-	          <configuration>	  
-	          			<aggregate>true</aggregate>          
-									<doclet>ydoc.doclets.YStandard</doclet>									
-									<docletPath>${ydoc.home}/lib/ydoc.jar${path.separator}${ydoc.home}/lib/class2svg.jar${path.separator}${ydoc.home}/resources</docletPath>																		
+	          <artifactId>maven-javadoc-plugin</artifactId>
+	          <version>2.2-INTERNAL-r502215</version>
+	          <configuration>
+	          			<aggregate>true</aggregate>
+									<doclet>ydoc.doclets.YStandard</doclet>
+									<docletPath>${ydoc.home}/lib/ydoc.jar${path.separator}${ydoc.home}/lib/class2svg.jar${path.separator}${ydoc.home}/resources</docletPath>
 									<author>false</author>
 									<bottom>true</bottom>
 									<header>JBoss Rules</header>
@@ -203,9 +203,9 @@
 									<use>true</use>
 									<version>true</version>
 									<windowtitle>${project.name} ${project.version} API</windowtitle>
-									<breakiterator>true</breakiterator>								
-									<excludePackageNames>org.drools.asm*,org.apache*</excludePackageNames>									
-									<overview>drools-core/target/classes/overview.html</overview>									
+									<breakiterator>true</breakiterator>
+									<excludePackageNames>org.drools.asm*,org.apache*</excludePackageNames>
+									<overview>drools-core/target/classes/overview.html</overview>
 									<groups>
 										<group title="Runtime Core API" packages="org.drools:org.drools.rule"/>
       							<group title="Compiler Core API" packages="org.drools.compiler"/>
@@ -213,27 +213,28 @@
       							<group title="Runtime Utilities" packages="org.drools.audit:org.drools.event:org.drools.visualize"/>
       							<group title="Decision Tables" packages="org.drools.decisiontable"/>
       						  <group title="Internal" packages="org.drools*"/>
-      						</groups>	            	            	            
-									<additionalparam>-umlautogen -tag y.precondition -tag y.postcondition -tag y.complexity -tag param -tag return -tag see -tag y.uml</additionalparam>	            	            
+      						</groups>
+									<additionalparam>-umlautogen -tag y.precondition -tag y.postcondition -tag y.complexity -tag param -tag return -tag see -tag y.uml</additionalparam>
 	          </configuration>
-	        </plugin>   
-	        
+	        </plugin>
+
         </plugins>
       </reporting>
     </profile>
+
     <profile>
         <id>documentation</id>
         <activation>
-              <property><name>documentation</name></property>
+            <property><name>documentation</name></property>
         </activation>
         <modules>
-          <module>documentation</module>
+            <module>documentation</module>
         </modules>
     </profile>
-  </profiles>    
-    
+  </profiles>
 
-  <build>       
+
+  <build>
     <pluginManagement>
       <plugins>
         <!--
@@ -270,7 +271,7 @@
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-surefire-plugin</artifactId>
-          <version>2.2</version>
+          <version>2.3</version>
           <configuration>
             <includes>
               <include>**/*Test.java</include>
@@ -304,7 +305,7 @@
 	              <goal>jar</goal>
 	            </goals>
 	          </execution>
-	        </executions>          
+	        </executions>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
@@ -316,14 +317,14 @@
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-assembly-plugin</artifactId>
         <version>2.1</version>
-        <configuration>          
+        <configuration>
           <descriptors>
             <descriptor>src/main/assembly/bin.xml</descriptor>
             <descriptor>src/main/assembly/src.xml</descriptor>
-          </descriptors>          
-        </configuration>        
+          </descriptors>
+        </configuration>
       </plugin>
-      
+
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-archetype-plugin</artifactId>
@@ -381,7 +382,7 @@
     </pluginManagement>
     <plugins/>
   </build>
-  
+
   <reporting>
     <plugins>
       <!-- Note: It's not possible to configure reporting plugins in pluginManagement in m2.0.4 -->
@@ -402,7 +403,7 @@
           <minmemory>128m</minmemory>
           <maxmemory>512</maxmemory>
         </configuration>
-      </plugin>   
+      </plugin>
 
       <!--
           TODO Changelog is unfinished:
@@ -417,7 +418,7 @@
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-surefire-report-plugin</artifactId>
-        <version>2.0</version>
+        <version>2.3</version>
       </plugin>
       <!--<plugin>-->
         <!--<groupId>org.apache.maven.plugins</groupId>-->
@@ -477,6 +478,7 @@
     <module>drools-compiler</module>
     <module>drools-jsr94</module>
     <module>drools-decisiontables</module>
+    <module>drools-eclipse</module>
     <!-- TODO enable these or create a profile in which they are enabled (to avoid making the build slow) -->
     <!--module>drools-server</module-->
     <module>drools-repository</module>
@@ -599,9 +601,9 @@
       </dependency>
 	    <dependency>
 			  <groupId>org.mvel</groupId>
-			  <artifactId>mvel14</artifactId>    
+			  <artifactId>mvel14</artifactId>
 			  <version>1.2beta15</version>
-      </dependency>            
+      </dependency>
 
       <!-- drools-compiler -->
       <!-- TODO will keep JCI local for now. Move to ibiblio when its updated -->
@@ -624,12 +626,12 @@
         <groupId>janino</groupId>
         <artifactId>janino</artifactId>
         <version>2.5.5</version>
-      </dependency>       
+      </dependency>
       <dependency>
         <groupId>xerces</groupId>
         <artifactId>xercesImpl</artifactId>
         <version>2.4.0</version>
-      </dependency>     
+      </dependency>
       <dependency>
         <groupId>xml-apis</groupId>
         <artifactId>xml-apis</artifactId>




More information about the jboss-svn-commits mailing list