velocity-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From apetre...@apache.org
Subject svn commit: r963425 - /velocity/sandbox/maven-reorg/tools/trunk/velocity-tools-uberjar/pom.xml
Date Mon, 12 Jul 2010 18:45:31 GMT
Author: apetrelli
Date: Mon Jul 12 18:45:31 2010
New Revision: 963425

URL: http://svn.apache.org/viewvc?rev=963425&view=rev
Log:
VELOCITYSB-5
Complete uberjar module.

Modified:
    velocity/sandbox/maven-reorg/tools/trunk/velocity-tools-uberjar/pom.xml

Modified: velocity/sandbox/maven-reorg/tools/trunk/velocity-tools-uberjar/pom.xml
URL: http://svn.apache.org/viewvc/velocity/sandbox/maven-reorg/tools/trunk/velocity-tools-uberjar/pom.xml?rev=963425&r1=963424&r2=963425&view=diff
==============================================================================
--- velocity/sandbox/maven-reorg/tools/trunk/velocity-tools-uberjar/pom.xml (original)
+++ velocity/sandbox/maven-reorg/tools/trunk/velocity-tools-uberjar/pom.xml Mon Jul 12 18:45:31
2010
@@ -1,30 +1,53 @@
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-  <modelVersion>4.0.0</modelVersion>
-  <parent>
-    <artifactId>velocity-tools-parent</artifactId>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+    <modelVersion>4.0.0</modelVersion>
+    <parent>
+        <artifactId>velocity-tools-parent</artifactId>
+        <groupId>org.apache.velocity</groupId>
+        <version>2.1.0-SNAPSHOT</version>
+    </parent>
     <groupId>org.apache.velocity</groupId>
+    <artifactId>velocity-tools-uberjar</artifactId>
     <version>2.1.0-SNAPSHOT</version>
-  </parent>
-  <groupId>org.apache.velocity</groupId>
-  <artifactId>velocity-tools-uberjar</artifactId>
-  <version>2.1.0-SNAPSHOT</version>
-  <name>Apache Velocity Tools - Uberjar</name>
-  <description>Aggregation of all Velocity Tools JARs</description>
-  <dependencies>
-  	<dependency>
-  		<groupId>org.apache.velocity</groupId>
-  		<artifactId>velocity-tools-view</artifactId>
-  		<version>2.1.0-SNAPSHOT</version>
-  	</dependency>
-  	<dependency>
-  		<groupId>org.apache.velocity</groupId>
-  		<artifactId>velocity-tools-view-jsp</artifactId>
-  		<version>2.1.0-SNAPSHOT</version>
-  	</dependency>
-  	<dependency>
-  		<groupId>org.apache.velocity</groupId>
-  		<artifactId>velocity-tools-struts</artifactId>
-  		<version>2.1.0-SNAPSHOT</version>
-  	</dependency>
-  </dependencies>
+    <name>Apache Velocity Tools - Uberjar</name>
+    <description>Aggregation of all Velocity Tools JARs</description>
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-shade-plugin</artifactId>
+                <version>1.3.3</version>
+                <executions>
+                    <execution>
+                        <phase>package</phase>
+                        <goals>
+                            <goal>shade</goal>
+                        </goals>
+                        <configuration>
+                            <artifactSet>
+                                <includes>
+                                    <include>org.apache.velocity:velocity-tools-generic</include>
+                                    <include>org.apache.velocity:velocity-tools-view</include>
+                                    <include>org.apache.velocity:velocity-tools-view-jsp</include>
+                                    <include>org.apache.velocity:velocity-tools-struts</include>
+                                </includes>
+                            </artifactSet>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+        </plugins>
+    </build>
+    <dependencies>
+        <dependency>
+            <groupId>org.apache.velocity</groupId>
+            <artifactId>velocity-tools-view-jsp</artifactId>
+            <version>2.1.0-SNAPSHOT</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.velocity</groupId>
+            <artifactId>velocity-tools-struts</artifactId>
+            <version>2.1.0-SNAPSHOT</version>
+        </dependency>
+    </dependencies>
 </project>
\ No newline at end of file



Mime
View raw message