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 <[email protected]> Authored: Sat Jul 12 12:58:10 2014 +0200 Committer: Christofer Dutz <[email protected]> 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>
