Riccardo Azzolini
d8f401cb22
.zip files were only used to cache compiled Java rules, and the new rule system has nothing to cache.
95 lines
2.6 KiB
XML
95 lines
2.6 KiB
XML
<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/maven-v4_0_0.xsd">
|
|
<modelVersion>4.0.0</modelVersion>
|
|
|
|
<parent>
|
|
<groupId>it.cavallium</groupId>
|
|
<artifactId>warppi</artifactId>
|
|
<version>0.9.0a3</version>
|
|
</parent>
|
|
<artifactId>warppi-desktop</artifactId>
|
|
|
|
<name>WarpPI Calculator Desktop</name>
|
|
<description>WarpPI Calculator desktop project</description>
|
|
<dependencies>
|
|
<dependency>
|
|
<groupId>it.cavallium</groupId>
|
|
<artifactId>warppi-core</artifactId>
|
|
<version>0.9.0a3</version>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>it.cavallium</groupId>
|
|
<artifactId>warppi-engine-jogl</artifactId>
|
|
<version>0.9.0a3</version>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>org.fusesource.jansi</groupId>
|
|
<artifactId>jansi</artifactId>
|
|
<version>1.17.1</version>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>ar.com.hjg</groupId>
|
|
<artifactId>pngj</artifactId>
|
|
</dependency>
|
|
</dependencies>
|
|
<build>
|
|
<resources>
|
|
<resource>
|
|
<directory>src/main/resources</directory>
|
|
</resource>
|
|
<resource>
|
|
<directory>../rules/src/main/java</directory>
|
|
</resource>
|
|
</resources>
|
|
<plugins>
|
|
<plugin>
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
<artifactId>maven-compiler-plugin</artifactId>
|
|
</plugin>
|
|
<plugin>
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
<artifactId>maven-source-plugin</artifactId>
|
|
</plugin>
|
|
|
|
<!-- Maven Assembly Plugin -->
|
|
<plugin>
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
<artifactId>maven-assembly-plugin</artifactId>
|
|
<version>2.4.1</version>
|
|
<configuration>
|
|
<!-- get all project dependencies -->
|
|
<descriptorRefs>
|
|
<descriptorRef>jar-with-dependencies</descriptorRef>
|
|
</descriptorRefs>
|
|
<!-- MainClass in mainfest make a executable jar -->
|
|
<archive>
|
|
<manifest>
|
|
<mainClass>it.cavallium.warppi.desktop.DesktopBoot</mainClass>
|
|
</manifest>
|
|
</archive>
|
|
|
|
</configuration>
|
|
<executions>
|
|
<execution>
|
|
<id>make-assembly</id>
|
|
<!-- bind to the packaging phase -->
|
|
<phase>package</phase>
|
|
<goals>
|
|
<goal>single</goal>
|
|
</goals>
|
|
</execution>
|
|
</executions>
|
|
</plugin>
|
|
<plugin>
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
<artifactId>maven-resources-plugin</artifactId>
|
|
<version>3.0.2</version>
|
|
<configuration>
|
|
<encoding>UTF-8</encoding>
|
|
</configuration>
|
|
</plugin>
|
|
</plugins>
|
|
</build>
|
|
</project>
|