[jboss-svn-commits] JBL Code SVN: r10229 - in labs/jbossrules/trunk: src and 2 other directories.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu Mar 15 10:56:23 EDT 2007


Author: mark.proctor at jboss.com
Date: 2007-03-15 10:56:23 -0400 (Thu, 15 Mar 2007)
New Revision: 10229

Added:
   labs/jbossrules/trunk/src/
   labs/jbossrules/trunk/src/main/
   labs/jbossrules/trunk/src/main/assembly/
   labs/jbossrules/trunk/src/main/assembly/bin.xml
   labs/jbossrules/trunk/src/main/assembly/src.xml
Modified:
   labs/jbossrules/trunk/pom.xml
Log:
JBRULES-738 Fix Maven build
-initially assembly, not finished yet but it's a start at showing how it works.

Modified: labs/jbossrules/trunk/pom.xml
===================================================================
--- labs/jbossrules/trunk/pom.xml	2007-03-15 14:31:48 UTC (rev 10228)
+++ labs/jbossrules/trunk/pom.xml	2007-03-15 14:56:23 UTC (rev 10229)
@@ -218,7 +218,7 @@
   </profiles>    
     
 
-  <build>
+  <build>       
     <pluginManagement>
       <plugins>
         <!--
@@ -296,13 +296,21 @@
           <artifactId>maven-war-plugin</artifactId>
           <version>2.0</version>
         </plugin>
+
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-assembly-plugin</artifactId>
+        <version>2.1</version>
+        <configuration>          
+          <descriptors>
+            <descriptor>src/main/assembly/bin.xml</descriptor>
+            <descriptor>src/main/assembly/src.xml</descriptor>
+          </descriptors>          
+        </configuration>        
+      </plugin>
+      
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
-          <artifactId>maven-assembly-plugin</artifactId>
-          <version>2.1</version>
-        </plugin>
-        <plugin>
-          <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-archetype-plugin</artifactId>
           <version>1.0-alpha-4</version>
         </plugin>
@@ -603,7 +611,7 @@
       </dependency>       
       <dependency>
         <groupId>xerces</groupId>
-        <artifactId>xerces</artifactId>
+        <artifactId>xercesImpl</artifactId>
         <version>2.4.0</version>
       </dependency>     
       <dependency>

Added: labs/jbossrules/trunk/src/main/assembly/bin.xml
===================================================================
--- labs/jbossrules/trunk/src/main/assembly/bin.xml	                        (rev 0)
+++ labs/jbossrules/trunk/src/main/assembly/bin.xml	2007-03-15 14:56:23 UTC (rev 10229)
@@ -0,0 +1,19 @@
+<assembly>
+  <id>bin</id>
+  <formats>
+    <format>zip</format>
+  </formats>
+
+  <moduleSets>
+    <moduleSet>
+    	<includes/>
+    				    	
+      <binaries>
+        <outputDirectory>modules</outputDirectory>
+        <includeDependencies>true</includeDependencies>
+        <unpack>false</unpack>
+      </binaries>   
+    </moduleSet>
+  </moduleSets>  
+
+</assembly>
\ No newline at end of file

Added: labs/jbossrules/trunk/src/main/assembly/src.xml
===================================================================
--- labs/jbossrules/trunk/src/main/assembly/src.xml	                        (rev 0)
+++ labs/jbossrules/trunk/src/main/assembly/src.xml	2007-03-15 14:56:23 UTC (rev 10229)
@@ -0,0 +1,28 @@
+<assembly>
+  <id>src</id>
+  <formats>
+    <format>zip</format>
+  </formats>
+  <fileSets>
+    <fileSet>
+      <directory>.</directory>
+      <outputDirectory></outputDirectory>
+      <includes>
+         <include>drools-core/**</include>
+         <include>drools-compiler/**</include>
+         <include>drools-decisiontables/**</include>
+         <include>drools-jsr94/**</include>
+         <include>drools-ide/**</include>
+         <include>documentation/**</include>
+         <include>repository/**</include>
+         <include>*.xml</include>
+         <include>*.txt</include>
+      </includes>
+      <excludes>
+        <exclude>**/target/**</exclude>
+        <exclude>**/.svn/**</exclude>
+        <exclude>**/.metadata/**</exclude>
+      </excludes>
+    </fileSet>
+  </fileSets>
+</assembly>
\ No newline at end of file




More information about the jboss-svn-commits mailing list