You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@royale.apache.org by cd...@apache.org on 2021/03/21 11:35:20 UTC
[royale-compiler] 01/05: - First major refactoring to align the
Maven and the ANT distribution a bit more
This is an automated email from the ASF dual-hosted git repository.
cdutz pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-compiler.git
commit 4acb8d79187d876f74694ebfd2260ae6b68b6cb4
Author: Christofer Dutz <ch...@c-ware.de>
AuthorDate: Mon Mar 1 23:08:24 2021 +0100
- First major refactoring to align the Maven and the ANT distribution a bit more
---
compiler/pom.xml | 30 +++++++++++++++++++++++-------
1 file changed, 23 insertions(+), 7 deletions(-)
diff --git a/compiler/pom.xml b/compiler/pom.xml
index 36693b0..47ec9fc 100644
--- a/compiler/pom.xml
+++ b/compiler/pom.xml
@@ -36,13 +36,29 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
- <configuration>
- <archive>
- <manifestEntries>
- <Class-Path>compiler-common.jar external/antlr.jar external/commons-cli.jar external/commons-io.jar external/guava.jar external/lzma-sdk.jar external/flex-tool-api.jar ..</Class-Path>
- </manifestEntries>
- </archive>
- </configuration>
+ <executions>
+ <execution>
+ <id>default-jar</id>
+ <configuration>
+ <archive>
+ <manifestEntries>
+ <Class-Path>compiler-common.jar external/antlr.jar external/commons-cli.jar external/commons-io.jar external/guava.jar external/lzma-sdk.jar external/flex-tool-api.jar ..</Class-Path>
+ </manifestEntries>
+ </archive>
+ </configuration>
+ </execution>
+ <execution>
+ <id>scripts-jar</id>
+ <phase>package</phase>
+ <goals>
+ <goal>jar</goal>
+ </goals>
+ <configuration>
+ <classesDirectory>src/assembly/scripts</classesDirectory>
+ <classifier>scripts</classifier>
+ </configuration>
+ </execution>
+ </executions>
</plugin>
<plugin>