[jboss-svn-commits] JBL Code SVN: r34805 - in labs/jbossrules/soa_branches/BRMS-SOA5.1-Mavenise/brms-distribution: resource/assembly and 1 other directory.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu Aug 19 20:39:01 EDT 2010


Author: ryanzhang
Date: 2010-08-19 20:39:01 -0400 (Thu, 19 Aug 2010)
New Revision: 34805

Modified:
   labs/jbossrules/soa_branches/BRMS-SOA5.1-Mavenise/brms-distribution/pom.xml
   labs/jbossrules/soa_branches/BRMS-SOA5.1-Mavenise/brms-distribution/resource/assembly/pre-bin.xml
Log:
update brms profile

Modified: labs/jbossrules/soa_branches/BRMS-SOA5.1-Mavenise/brms-distribution/pom.xml
===================================================================
--- labs/jbossrules/soa_branches/BRMS-SOA5.1-Mavenise/brms-distribution/pom.xml	2010-08-19 22:44:42 UTC (rev 34804)
+++ labs/jbossrules/soa_branches/BRMS-SOA5.1-Mavenise/brms-distribution/pom.xml	2010-08-20 00:39:01 UTC (rev 34805)
@@ -23,17 +23,11 @@
   </properties>
 
     <dependencies>
-      <dependency>
+      <!--dependency>
         <groupId>org.codehaus.groovy</groupId>
         <artifactId>groovy-all</artifactId>
         <version>1.7.0</version>
-      </dependency>
-      <dependency>
-        <groupId>${soa_common_build_src.groupId}</groupId>
-        <artifactId>${soa_common_build_src.artifactId}</artifactId>
-        <version>${soa_common_build_src.version}</version>
-        <type>zip</type>
-      </dependency>
+      </dependency-->
 
       <!--
       The following are drools module dependency
@@ -83,10 +77,10 @@
         <groupId>org.drools</groupId>
         <artifactId>drools-templates</artifactId>
       </dependency>
-      <dependency>
+      <!--dependency>
         <groupId>org.drools</groupId>
         <artifactId>drools-grid-core</artifactId>
-      </dependency>
+      </dependency-->
 
       <!--The following is CTP feature(Community Tech Preview)-->
       <dependency>
@@ -105,11 +99,12 @@
         <groupId>org.drools</groupId>
         <artifactId>drools-process-task</artifactId>
       </dependency>
-      <dependency>
+      <!--dependency>
         <groupId>org.drools</groupId>
         <artifactId>drools-server</artifactId>
         <version>${project.version}</version>
-      </dependency>
+        <type>war</type>
+      </dependency-->
       <dependency>
         <groupId>org.drools</groupId>
         <artifactId>drools-spring</artifactId>
@@ -127,6 +122,14 @@
        <plugin>
          <groupId>org.apache.maven.plugins</groupId>
          <artifactId>maven-dependency-plugin</artifactId>
+          <dependencies>
+            <dependency>
+              <groupId>${soa_common_build_src.groupId}</groupId>
+              <artifactId>${soa_common_build_src.artifactId}</artifactId>
+              <version>${soa_common_build_src.version}</version>
+              <type>zip</type>
+            </dependency>
+          </dependencies>
          <executions>
            <execution>
              <id>unpack-soa-common-build-src</id>

Modified: labs/jbossrules/soa_branches/BRMS-SOA5.1-Mavenise/brms-distribution/resource/assembly/pre-bin.xml
===================================================================
--- labs/jbossrules/soa_branches/BRMS-SOA5.1-Mavenise/brms-distribution/resource/assembly/pre-bin.xml	2010-08-19 22:44:42 UTC (rev 34804)
+++ labs/jbossrules/soa_branches/BRMS-SOA5.1-Mavenise/brms-distribution/resource/assembly/pre-bin.xml	2010-08-20 00:39:01 UTC (rev 34805)
@@ -12,6 +12,7 @@
   
   <fileSets>
     <fileSet>
+      <directory>target/license/</directory>
       <includes>
         <include>LICENSE-ASL-2.0.txt</include>
         <include>JBossORG-EULA.txt</include>
@@ -20,56 +21,25 @@
     </fileSet>
   </fileSets>  
 
-  <moduleSets>
-    <moduleSet>
-    	<includes>
-	        <include>org.drools:drools-api</include>
-	        <include>org.drools:drools-core</include>
-	        <include>org.drools:drools-compiler</include>
-	        <include>org.drools:drools-jsr94</include>
-	        <include>org.drools:drools-decisiontables</include>
-	        <include>org.drools:drools-templates</include>
-	        <include>org.drools:drools-bam</include>
-	        <include>org.drools:drools-verifier</include>
-	        <include>org.drools:drools-ant</include>
-	        <include>org.drools:drools-spring</include>
-	        <include>org.drools:drools-doc</include>
-	        <include>org.drools:drools-camel</include>
-	        <include>org.drools:drools-bpmn2</include>
-	        <include>org.drools:drools-grid-core</include>            
-	        <include>org.drools:drools-workitems</include>
-	        <include>org.drools:drools-process-task</include>
-	        <include>org.drools:drools-persistence-jpa</include>			
-    	</includes>
-    	
-      <binaries>
-        <outputDirectory></outputDirectory>
-        <unpack>false</unpack> 
-        
-    	  <dependencySets>	
-    	    <dependencySet>
-    	      <outputDirectory>lib</outputDirectory>
-    	      <unpack>false</unpack>
-    	      <excludes> 
-    	         <exclude>org.drools:drools-*</exclude>
-    	      </excludes>
-              <useTransitiveDependencies>false</useTransitiveDependencies>
-    	    </dependencySet>  	         
-    	  </dependencySets>  	
-      </binaries>   
-	    
-    </moduleSet>
-  
-  </moduleSets>  
   <dependencySets>
     <dependencySet>
     <outputDirectory>lib</outputDirectory>
-    <outputFileNameMapping>${artifact.artifactId}${dashClassifier?}.${artifact.extension}</outputFileNameMapping>
+    <!--outputFileNameMapping>${artifact.artifactId}${dashClassifier?}.${artifact.extension}</outputFileNameMapping-->
+    <excludes> 
+       <exclude>org.drools:drools-*</exclude>
+    </excludes>
+    <scope>runtime</scope>
+      <useTransitiveDependencies>true</useTransitiveDependencies>
+  </dependencySet>
+
+    <dependencySet>
+      <outputDirectory>./</outputDirectory>
+    <includes> 
+       <include>org.drools:drools-*</include>
+    </includes>
+      <useTransitiveDependencies>false</useTransitiveDependencies>
     <useProjectArtifact>false</useProjectArtifact>
   </dependencySet>
   </dependencySets>
 
-
-
-
 </assembly>



More information about the jboss-svn-commits mailing list