[jboss-cvs] JBossAS SVN: r62597 - in projects/microcontainer/trunk: build and 1 other directories.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Apr 26 18:17:55 EDT 2007


Author: pgier
Date: 2007-04-26 18:17:55 -0400 (Thu, 26 Apr 2007)
New Revision: 62597

Added:
   projects/microcontainer/trunk/build/assembly/
   projects/microcontainer/trunk/build/assembly/dist.xml
   projects/microcontainer/trunk/build/assembly/src.xml
Modified:
   projects/microcontainer/trunk/pom.xml
Log:
[JBBUILD-363] Added assembly descriptors for combined microcontainer distribution files.

Added: projects/microcontainer/trunk/build/assembly/dist.xml
===================================================================
--- projects/microcontainer/trunk/build/assembly/dist.xml	                        (rev 0)
+++ projects/microcontainer/trunk/build/assembly/dist.xml	2007-04-26 22:17:55 UTC (rev 62597)
@@ -0,0 +1,28 @@
+<assembly>
+  <formats>
+    <!--<format>tar.gz</format>
+    <format>tar.bz2</format>-->
+    <format>zip</format>
+  </formats>
+  <fileSets>
+    <fileSet>
+      <directory>kernel/docs/release</directory>
+      <outputDirectory></outputDirectory>
+      <includes>
+        <include>*.txt</include>
+      </includes>
+    </fileSet>
+    <fileSet>
+      <directory>kernel/examples</directory>
+      <outputDirectory>examples</outputDirectory>
+    </fileSet>
+  </fileSets>
+  <moduleSets>
+    <moduleSet>
+      <binaries>
+        <outputDirectory>lib</outputDirectory>
+        <unpack>false</unpack>
+      </binaries>
+    </moduleSet>
+  </moduleSets>
+</assembly>

Added: projects/microcontainer/trunk/build/assembly/src.xml
===================================================================
--- projects/microcontainer/trunk/build/assembly/src.xml	                        (rev 0)
+++ projects/microcontainer/trunk/build/assembly/src.xml	2007-04-26 22:17:55 UTC (rev 62597)
@@ -0,0 +1,18 @@
+<assembly>
+  <id>src</id>
+  <formats>
+    <!--<format>tar.gz</format>
+    <format>tar.bz2</format>-->
+    <format>zip</format>
+  </formats>
+  <moduleSets>
+    <moduleSet>
+      <sources>
+        <outputDirectory></outputDirectory>
+        <excludes>
+          <exclude>target</exclude>
+        </excludes>
+      </sources>
+    </moduleSet>
+  </moduleSets>
+</assembly>

Modified: projects/microcontainer/trunk/pom.xml
===================================================================
--- projects/microcontainer/trunk/pom.xml	2007-04-26 19:40:41 UTC (rev 62596)
+++ projects/microcontainer/trunk/pom.xml	2007-04-26 22:17:55 UTC (rev 62597)
@@ -31,7 +31,29 @@
     The JBoss Microcontainer provides a lightweight container for managing POJOs, their deployment 
     and configuration.
   </description>
-
+  <build>
+    <plugins>
+      <plugin>
+        <artifactId>maven-assembly-plugin</artifactId>
+        <inherited>false</inherited>
+        <executions>
+          <execution>
+            <id>make-assembly</id>
+            <phase>package</phase>
+            <goals>
+              <goal>assembly</goal>
+            </goals>
+          </execution>
+        </executions>
+        <configuration>
+          <descriptors>
+            <descriptor>build/assembly/dist.xml</descriptor>
+            <descriptor>build/assembly/src.xml</descriptor>
+          </descriptors>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
   <modules>
     <module>build</module>
     <module>container</module>




More information about the jboss-cvs-commits mailing list