[jboss-svn-commits] JBL Code SVN: r26186 - in labs/jbossrules/trunk/drools-guvnor: src/main/java/org/drools/guvnor/public and 2 other directories.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Tue Apr 21 10:04:05 EDT 2009


Author: jervisliu
Date: 2009-04-21 10:04:05 -0400 (Tue, 21 Apr 2009)
New Revision: 26186

Added:
   labs/jbossrules/trunk/drools-guvnor/soa-specific.xml
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/public/hdrlogo_brms.gif
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/public/images/hdrlogo_brms.gif
   labs/jbossrules/trunk/drools-guvnor/src/main/webapp/org.drools.guvnor.Guvnor/hdrlogo_brms.gif
Modified:
   labs/jbossrules/trunk/drools-guvnor/pom.xml
Log:
https://jira.jboss.org/jira/browse/BRMS-62. SOA specific build: replace Drools Guvnor with JBOSS BRMS

Modified: labs/jbossrules/trunk/drools-guvnor/pom.xml
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/pom.xml	2009-04-21 14:02:34 UTC (rev 26185)
+++ labs/jbossrules/trunk/drools-guvnor/pom.xml	2009-04-21 14:04:05 UTC (rev 26186)
@@ -29,10 +29,11 @@
     <finalName>drools-guvnor</finalName>
 
 	<plugins>
-	      <plugin>
+	      <plugin>     
 	        <artifactId>maven-antrun-plugin</artifactId>
 	        <executions>
 	          <execution>
+                    <id>generate-sources</id>
 	            <phase>generate-sources</phase>
 	            <configuration>
 	              <tasks>
@@ -63,10 +64,91 @@
 			      <version>1.4</version>
 			</dependency>
 		</dependencies>
-	      </plugin>
+	      </plugin>                 
 	</plugins>
 
   </build>
+
+
+    <profiles>
+        <profile>
+            <id>soa</id>
+            <activation>
+                <property>
+                    <name>soa</name>
+                </property>
+            </activation>
+            <build>
+              <finalName>drools-guvnor</finalName>    
+        	<plugins>
+	          <plugin>
+     
+	        <artifactId>maven-antrun-plugin</artifactId>
+	        <executions>
+	          <execution>
+                    <id>generate-sources</id>
+	            <phase>generate-sources</phase>
+	            <configuration>
+	              <tasks>
+			<ant antfile="${basedir}/revision-number.xml" target="find_revision">
+				<property name="project.version" value="${project.version}"/>
+  			</ant>         	
+		      </tasks>
+	            </configuration>
+        	    <goals>
+	              <goal>run</goal>
+        	    </goals>
+	          </execution>
+	          <execution>
+                    <id>soa_overlay</id>
+	            <phase>package</phase>
+	            <configuration>
+	              <tasks>
+			<ant antfile="${basedir}/soa-specific.xml" target="soa_overlay">
+  			</ant>         	
+		      </tasks>
+	            </configuration>
+        	    <goals>
+	              <goal>run</goal>
+        	    </goals>
+	          </execution>
+	        </executions>
+		<dependencies>    
+			<dependency>
+			      <groupId>ant</groupId>
+			      <artifactId>ant-nodeps</artifactId>
+			      <version>1.6.5</version>
+			</dependency>
+			<dependency>
+			      <groupId>ant</groupId>
+			      <artifactId>ant-apache-regexp</artifactId>
+			      <version>1.6.5</version>
+			</dependency>
+			<dependency>
+			      <artifactId>jakarta-regexp</artifactId>
+			      <groupId>jakarta-regexp</groupId>
+			      <version>1.4</version>
+			</dependency>
+		</dependencies>
+	      </plugin>
+              <plugin>
+               <groupId>org.apache.maven.plugins</groupId>
+               <artifactId>maven-war-plugin</artifactId>
+               <executions>
+                   <execution>
+                       <id>war-it</id>
+                       <phase>pre-integration-test</phase>
+                       <goals>
+                           <goal>war</goal>
+                       </goals>
+                   </execution> 
+               </executions> 
+	      </plugin>                 
+	    </plugins>
+          </build>
+
+        </profile>          
+     </profiles>
 
   <dependencies>
     <!-- Internal dependencies -->

Added: labs/jbossrules/trunk/drools-guvnor/soa-specific.xml
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/soa-specific.xml	                        (rev 0)
+++ labs/jbossrules/trunk/drools-guvnor/soa-specific.xml	2009-04-21 14:04:05 UTC (rev 26186)
@@ -0,0 +1,10 @@
+<?xml version="1.0"?>
+<project name="Drools" basedir="." default="soa_overlay">
+
+  <target name="soa_overlay" description="SOA specific build">  
+  <echo>Executing soa_overlay ...</echo>
+      <replace file="target/drools-guvnor/org.drools.guvnor.Guvnor/Guvnor.html" token="JBoss Guvnor" value="JBoss BRMS" /> 
+      <replace file="target/drools-guvnor/org.drools.guvnor.Guvnor/org.drools.guvnor.Guvnor/Guvnor.html" token="JBoss Guvnor" value="JBoss BRMS" /> 
+      <copy file="target/drools-guvnor/org.drools.guvnor.Guvnor/hdrlogo_brms.gif" tofile="target/drools-guvnor/org.drools.guvnor.Guvnor/header_logo.gif"/>
+  </target>  
+</project>

Added: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/public/hdrlogo_brms.gif
===================================================================
(Binary files differ)


Property changes on: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/public/hdrlogo_brms.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/public/images/hdrlogo_brms.gif
===================================================================
(Binary files differ)


Property changes on: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/public/images/hdrlogo_brms.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: labs/jbossrules/trunk/drools-guvnor/src/main/webapp/org.drools.guvnor.Guvnor/hdrlogo_brms.gif
===================================================================
(Binary files differ)


Property changes on: labs/jbossrules/trunk/drools-guvnor/src/main/webapp/org.drools.guvnor.Guvnor/hdrlogo_brms.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream




More information about the jboss-svn-commits mailing list