You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by cd...@apache.org on 2014/09/05 15:15:35 UTC

[19/28] git commit: [flex-utilities] [refs/heads/develop] - FLEX-34318 - [Mavenizer] Refactor the Mavenizer in preparation of future mavenized releases of Flex - Added the maven assembly plugin to create the fat jar that can be executed from the commandl

FLEX-34318 - [Mavenizer] Refactor the Mavenizer in preparation of future mavenized releases of Flex
- Added the maven assembly plugin to create the fat jar that can be executed from the commandline.


Project: http://git-wip-us.apache.org/repos/asf/flex-utilities/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-utilities/commit/0ee60fc9
Tree: http://git-wip-us.apache.org/repos/asf/flex-utilities/tree/0ee60fc9
Diff: http://git-wip-us.apache.org/repos/asf/flex-utilities/diff/0ee60fc9

Branch: refs/heads/develop
Commit: 0ee60fc95df3c5a42d74a7eec734c719ddbf6503
Parents: 07dc119
Author: Christofer Dutz <ch...@c-ware.de>
Authored: Sat Jul 12 12:58:10 2014 +0200
Committer: Christofer Dutz <ch...@c-ware.de>
Committed: Sat Jul 12 12:58:10 2014 +0200

----------------------------------------------------------------------
 mavenizer/core/pom.xml | 33 +++++++++++++++++++++++++++++++++
 1 file changed, 33 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/0ee60fc9/mavenizer/core/pom.xml
----------------------------------------------------------------------
diff --git a/mavenizer/core/pom.xml b/mavenizer/core/pom.xml
index 21dd31c..a46530d 100644
--- a/mavenizer/core/pom.xml
+++ b/mavenizer/core/pom.xml
@@ -32,6 +32,39 @@
     <version>1.0.0-SNAPSHOT</version>
     <packaging>jar</packaging>
 
+    <build>
+        <plugins>
+            <plugin>
+                <artifactId>maven-assembly-plugin</artifactId>
+                <version>2.4</version>
+                <configuration>
+                    <archive>
+                        <manifest>
+                            <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
+                            <addClasspath>true</addClasspath>
+                        </manifest>
+                        <manifestEntries>
+                            <Implementation-Build>${project.version}</Implementation-Build>
+                        </manifestEntries>
+                    </archive>
+                    <descriptorRefs>
+                        <descriptorRef>jar-with-dependencies</descriptorRef>
+                    </descriptorRefs>
+                    <finalName>flex-sdk-converter-${project.version}</finalName>
+                    <appendAssemblyId>false</appendAssemblyId>
+                </configuration>
+                <executions>
+                    <execution>
+                        <phase>package</phase>
+                        <goals>
+                            <goal>single</goal>
+                        </goals>
+                    </execution>
+                </executions>
+            </plugin>
+        </plugins>
+    </build>
+
     <dependencies>
         <dependency>
             <groupId>org.apache.flex.utilities.converter</groupId>