aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJulien Gouesse <[email protected]>2023-04-17 20:58:54 +0200
committerJulien Gouesse <[email protected]>2023-04-17 20:58:54 +0200
commit138393c4fa7a6b1ee18f315d9cbdcdb732ef93ca (patch)
tree3b411abb4b20abacd88fbb7ef7f5c889f411d5b0
parent161db091dfc977844d536e7c95d68abcaeffa41f (diff)
Drops Maven build scripts as it's replaced by Gradle
-rw-r--r--.mvn/jvm.config1
-rw-r--r--ardor3d-animation/pom.xml22
-rw-r--r--ardor3d-audio-joal/pom.xml43
-rw-r--r--ardor3d-audio/pom.xml22
-rw-r--r--ardor3d-awt/pom.xml22
-rw-r--r--ardor3d-collada/pom.xml35
-rw-r--r--ardor3d-core/pom.xml23
-rw-r--r--ardor3d-craft/pom.xml42
-rw-r--r--ardor3d-distribution/pom.xml95
-rw-r--r--ardor3d-effects/pom.xml22
-rw-r--r--ardor3d-examples/pom.xml172
-rw-r--r--ardor3d-extras/pom.xml22
-rw-r--r--ardor3d-jinput/pom.xml26
-rw-r--r--ardor3d-jogl-awt/pom.xml32
-rw-r--r--ardor3d-jogl-swt/pom.xml32
-rw-r--r--ardor3d-jogl/pom.xml46
-rw-r--r--ardor3d-math/pom.xml23
-rw-r--r--ardor3d-performance/pom.xml37
-rw-r--r--ardor3d-savable/pom.xml15
-rw-r--r--ardor3d-swt/pom.xml134
-rw-r--r--ardor3d-terrain/pom.xml27
-rw-r--r--ardor3d-ui/pom.xml22
-rw-r--r--pom.xml458
23 files changed, 0 insertions, 1373 deletions
diff --git a/.mvn/jvm.config b/.mvn/jvm.config
deleted file mode 100644
index 576efae..0000000
--- a/.mvn/jvm.config
+++ /dev/null
@@ -1 +0,0 @@
---add-opens=java.base/java.lang=ALL-UNNAMED
diff --git a/ardor3d-animation/pom.xml b/ardor3d-animation/pom.xml
deleted file mode 100644
index 982cce1..0000000
--- a/ardor3d-animation/pom.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-<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>org.jogamp.ardor3d</groupId>
- <artifactId>ardor3d</artifactId>
- <version>1.0-SNAPSHOT</version>
- <relativePath>../pom.xml</relativePath>
- </parent>
-
- <artifactId>ardor3d-animation</artifactId>
- <packaging>bundle</packaging>
- <name>Ardor 3D Skinning and Animation System</name>
-
- <dependencies>
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>ardor3d-core</artifactId>
- <version>${project.version}</version>
- </dependency>
- </dependencies>
-
-</project>
diff --git a/ardor3d-audio-joal/pom.xml b/ardor3d-audio-joal/pom.xml
deleted file mode 100644
index 5168ea9..0000000
--- a/ardor3d-audio-joal/pom.xml
+++ /dev/null
@@ -1,43 +0,0 @@
-<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>org.jogamp.ardor3d</groupId>
- <artifactId>ardor3d</artifactId>
- <relativePath>../pom.xml</relativePath>
- <version>1.0-SNAPSHOT</version>
- </parent>
-
- <artifactId>ardor3d-audio-joal</artifactId>
- <packaging>bundle</packaging>
- <name>Ardor 3D Sound System backend based on JOAL</name>
-
- <repositories>
- <!-- This repository should be used only for unreleased development versions, typically all release candidates and post builds -->
- <repository>
- <id>jogamp</id>
- <url>http://jogamp.org/deployment/maven</url>
- </repository>
- </repositories>
-
- <dependencies>
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>ardor3d-core</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>ardor3d-audio</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>org.jogamp.gluegen</groupId>
- <artifactId>gluegen-rt-main</artifactId>
- </dependency>
- <dependency>
- <groupId>org.jogamp.joal</groupId>
- <artifactId>joal-main</artifactId>
- </dependency>
- </dependencies>
-
-</project>
diff --git a/ardor3d-audio/pom.xml b/ardor3d-audio/pom.xml
deleted file mode 100644
index 18a2c35..0000000
--- a/ardor3d-audio/pom.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-<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>org.jogamp.ardor3d</groupId>
- <artifactId>ardor3d</artifactId>
- <version>1.0-SNAPSHOT</version>
- <relativePath>../pom.xml</relativePath>
- </parent>
-
- <artifactId>ardor3d-audio</artifactId>
- <packaging>bundle</packaging>
- <name>Ardor 3D Sound System</name>
-
- <dependencies>
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>ardor3d-core</artifactId>
- <version>${project.version}</version>
- </dependency>
- </dependencies>
-
-</project>
diff --git a/ardor3d-awt/pom.xml b/ardor3d-awt/pom.xml
deleted file mode 100644
index 925667a..0000000
--- a/ardor3d-awt/pom.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-<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>org.jogamp.ardor3d</groupId>
- <artifactId>ardor3d</artifactId>
- <version>1.0-SNAPSHOT</version>
- <relativePath>../pom.xml</relativePath>
- </parent>
-
- <artifactId>ardor3d-awt</artifactId>
- <packaging>bundle</packaging>
- <name>Ardor 3D AWT</name>
-
- <dependencies>
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>ardor3d-core</artifactId>
- <version>${project.version}</version>
- </dependency>
- </dependencies>
-
-</project>
diff --git a/ardor3d-collada/pom.xml b/ardor3d-collada/pom.xml
deleted file mode 100644
index cdb1fd6..0000000
--- a/ardor3d-collada/pom.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-<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>org.jogamp.ardor3d</groupId>
- <artifactId>ardor3d</artifactId>
- <version>1.0-SNAPSHOT</version>
- <relativePath>../pom.xml</relativePath>
- </parent>
-
- <artifactId>ardor3d-collada</artifactId>
- <packaging>bundle</packaging>
- <name>Ardor 3D Collada Importer</name>
-
- <dependencies>
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>ardor3d-core</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>ardor3d-animation</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>org.jdom</groupId>
- <artifactId>jdom2</artifactId>
- </dependency>
- <dependency>
- <groupId>jaxen</groupId>
- <artifactId>jaxen</artifactId>
- </dependency>
- </dependencies>
-
-</project>
diff --git a/ardor3d-core/pom.xml b/ardor3d-core/pom.xml
deleted file mode 100644
index 983413b..0000000
--- a/ardor3d-core/pom.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-<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>org.jogamp.ardor3d</groupId>
- <artifactId>ardor3d</artifactId>
- <version>1.0-SNAPSHOT</version>
- <relativePath>../pom.xml</relativePath>
- </parent>
-
- <artifactId>ardor3d-core</artifactId>
- <packaging>bundle</packaging>
- <name>Ardor 3D Core</name>
-
- <dependencies>
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>ardor3d-math</artifactId>
- <version>${project.version}</version>
- </dependency>
- </dependencies>
-
-</project>
-
diff --git a/ardor3d-craft/pom.xml b/ardor3d-craft/pom.xml
deleted file mode 100644
index 9118608..0000000
--- a/ardor3d-craft/pom.xml
+++ /dev/null
@@ -1,42 +0,0 @@
-<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>org.jogamp.ardor3d</groupId>
- <artifactId>ardor3d</artifactId>
- <version>1.0-SNAPSHOT</version>
- <relativePath>../pom.xml</relativePath>
- </parent>
-
- <artifactId>ardor3d-craft</artifactId>
- <packaging>bundle</packaging>
- <name>Ardor 3D Craft</name>
-
- <dependencies>
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>ardor3d-core</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>ardor3d-awt</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>com.sun.xml.bind</groupId>
- <artifactId>jaxb-core</artifactId>
- <version>2.3.0.1</version>
- </dependency>
- <dependency>
- <groupId>javax.xml.bind</groupId>
- <artifactId>jaxb-api</artifactId>
- <version>2.3.1</version>
- </dependency>
- <dependency>
- <groupId>com.sun.xml.bind</groupId>
- <artifactId>jaxb-impl</artifactId>
- <version>2.3.1</version>
- </dependency>
- </dependencies>
-
-</project> \ No newline at end of file
diff --git a/ardor3d-distribution/pom.xml b/ardor3d-distribution/pom.xml
deleted file mode 100644
index 24d051e..0000000
--- a/ardor3d-distribution/pom.xml
+++ /dev/null
@@ -1,95 +0,0 @@
-<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>org.jogamp.ardor3d</groupId>
- <artifactId>ardor3d</artifactId>
- <version>1.0-SNAPSHOT</version>
- <relativePath>../pom.xml</relativePath>
- </parent>
-
- <artifactId>distribution</artifactId>
- <packaging>pom</packaging>
- <name>Distribution</name>
-
- <dependencies>
- <!-- NOTE: This dependency is only required to sort this project to the
- end of the line in the multimodule build. -->
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>ardor3d-examples</artifactId>
- <version>${project.version}</version>
- </dependency>
- </dependencies>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-deploy-plugin</artifactId>
- <configuration>
- <skip>true</skip>
- </configuration>
- </plugin>
- </plugins>
- </build>
-
- <profiles>
- <profile>
- <id>hudson</id>
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-assembly-plugin</artifactId>
- <executions>
- <execution>
- <id>distro-assembly</id>
- <phase>package</phase>
- <goals>
- <goal>single</goal>
- </goals>
- <configuration>
- <descriptors>
- <descriptor>assembly-all.xml</descriptor>
- <descriptor>assembly-jogl.xml</descriptor>
- </descriptors>
- </configuration>
- </execution>
- </executions>
- </plugin>
-
- <plugin>
- <groupId>com.googlecode.mavennatives</groupId>
- <artifactId>maven-nativedependencies-plugin</artifactId>
- <executions>
- <execution>
- <id>unpacknatives</id>
- <goals>
- <goal>copy</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
-
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-deploy-plugin</artifactId>
- <configuration>
- <skip>false</skip>
- </configuration>
- </plugin>
-
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-install-plugin</artifactId>
- <configuration>
- <skip>true</skip>
- </configuration>
- </plugin>
- </plugins>
- </build>
- </profile>
- </profiles>
-
-</project>
diff --git a/ardor3d-effects/pom.xml b/ardor3d-effects/pom.xml
deleted file mode 100644
index fe4415d..0000000
--- a/ardor3d-effects/pom.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-<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>org.jogamp.ardor3d</groupId>
- <artifactId>ardor3d</artifactId>
- <version>1.0-SNAPSHOT</version>
- <relativePath>../pom.xml</relativePath>
- </parent>
-
- <artifactId>ardor3d-effects</artifactId>
- <packaging>bundle</packaging>
- <name>Ardor 3D Effects</name>
-
- <dependencies>
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>ardor3d-core</artifactId>
- <version>${project.version}</version>
- </dependency>
- </dependencies>
-
-</project>
diff --git a/ardor3d-examples/pom.xml b/ardor3d-examples/pom.xml
deleted file mode 100644
index c9c25f1..0000000
--- a/ardor3d-examples/pom.xml
+++ /dev/null
@@ -1,172 +0,0 @@
-<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>org.jogamp.ardor3d</groupId>
- <artifactId>ardor3d</artifactId>
- <relativePath>../pom.xml</relativePath>
- <version>1.0-SNAPSHOT</version>
- </parent>
-
- <artifactId>ardor3d-examples</artifactId>
- <packaging>bundle</packaging>
- <name>Ardor 3D Examples</name>
-
- <properties>
- <main.class>com.ardor3d.example.ExampleRunner</main.class>
- <library.path>${basedir}${file.separator}target${file.separator}natives</library.path>
- </properties>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-jar-plugin</artifactId>
- <configuration>
- <archive>
- <manifest>
- <mainClass>${main.class}</mainClass>
- <addClasspath>true</addClasspath>
- <classpathPrefix>lib/</classpathPrefix>
- </manifest>
- </archive>
- </configuration>
- </plugin>
-
- <!-- Run example executable with goal exec:java and add
- "-Djava.library.path=target/natives" to the VM arguments.
- You probably have to execute the package goal once to generate the
- target/natives folder. -->
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>exec-maven-plugin</artifactId>
- <executions>
- <execution>
- <goals>
- <goal>java</goal>
- </goals>
- </execution>
- </executions>
- <configuration>
- <systemProperties>
- <systemProperty>
- <!--
- Doesn't work, as this property can only be given when a new
- jvm is forked. Instead, run goal "exec:java" with the vm arguments:
- "-Djava.library.path=target/natives" -->
- <key>java.library.path</key>
- <value>target/natives</value>
- </systemProperty>
- </systemProperties>
- <!-- TODO Using ExampleRunner results in some resources problems -->
- <mainClass>com.ardor3d.example.basic.BoxExample</mainClass>
- </configuration>
- </plugin>
-
- <plugin>
- <groupId>com.googlecode.mavennatives</groupId>
- <artifactId>maven-nativedependencies-plugin</artifactId>
- <executions>
- <execution>
- <id>unpacknatives</id>
- <phase>generate-resources</phase>
- <goals>
- <goal>copy</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
-
- <profiles>
- <profile>
- <id>hudson</id>
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-assembly-plugin</artifactId>
- <executions>
- <execution>
- <id>bundle-project-sources</id>
- <phase>package</phase>
- <goals>
- <goal>single</goal>
- </goals>
- <configuration>
- <descriptors>
- <descriptor>assembly.xml</descriptor>
- </descriptors>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- </profile>
- </profiles>
-
- <dependencies>
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>ardor3d-awt</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>ardor3d-swt</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>ardor3d-jinput</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>ardor3d-jogl</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>ardor3d-jogl-awt</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>ardor3d-jogl-swt</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>ardor3d-effects</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>ardor3d-extras</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>ardor3d-collada</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>ardor3d-terrain</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>ardor3d-ui</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>ardor3d-craft</artifactId>
- <version>${project.version}</version>
- </dependency>
- </dependencies>
-
-</project>
diff --git a/ardor3d-extras/pom.xml b/ardor3d-extras/pom.xml
deleted file mode 100644
index 206557b..0000000
--- a/ardor3d-extras/pom.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-<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>org.jogamp.ardor3d</groupId>
- <artifactId>ardor3d</artifactId>
- <version>1.0-SNAPSHOT</version>
- <relativePath>../pom.xml</relativePath>
- </parent>
-
- <artifactId>ardor3d-extras</artifactId>
- <packaging>bundle</packaging>
- <name>Ardor 3D Extras Package</name>
-
- <dependencies>
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>ardor3d-core</artifactId>
- <version>${project.version}</version>
- </dependency>
- </dependencies>
-
-</project>
diff --git a/ardor3d-jinput/pom.xml b/ardor3d-jinput/pom.xml
deleted file mode 100644
index 84c2073..0000000
--- a/ardor3d-jinput/pom.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-<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>org.jogamp.ardor3d</groupId>
- <artifactId>ardor3d</artifactId>
- <relativePath>../pom.xml</relativePath>
- <version>1.0-SNAPSHOT</version>
- </parent>
-
- <artifactId>ardor3d-jinput</artifactId>
- <packaging>bundle</packaging>
- <name>Ardor 3D JINPUT</name>
-
- <dependencies>
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>ardor3d-core</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>net.java.jinput</groupId>
- <artifactId>jinput</artifactId>
- </dependency>
- </dependencies>
-
-</project>
diff --git a/ardor3d-jogl-awt/pom.xml b/ardor3d-jogl-awt/pom.xml
deleted file mode 100644
index a644ea9..0000000
--- a/ardor3d-jogl-awt/pom.xml
+++ /dev/null
@@ -1,32 +0,0 @@
-<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>org.jogamp.ardor3d</groupId>
- <artifactId>ardor3d</artifactId>
- <relativePath>../pom.xml</relativePath>
- <version>1.0-SNAPSHOT</version>
- </parent>
-
- <artifactId>ardor3d-jogl-awt</artifactId>
- <packaging>bundle</packaging>
- <name>Ardor 3D JOGL AWT</name>
-
- <dependencies>
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>ardor3d-core</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>ardor3d-awt</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>ardor3d-jogl</artifactId>
- <version>${project.version}</version>
- </dependency>
- </dependencies>
-
-</project>
diff --git a/ardor3d-jogl-swt/pom.xml b/ardor3d-jogl-swt/pom.xml
deleted file mode 100644
index 80ffba2..0000000
--- a/ardor3d-jogl-swt/pom.xml
+++ /dev/null
@@ -1,32 +0,0 @@
-<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>org.jogamp.ardor3d</groupId>
- <artifactId>ardor3d</artifactId>
- <relativePath>../pom.xml</relativePath>
- <version>1.0-SNAPSHOT</version>
- </parent>
-
- <artifactId>ardor3d-jogl-swt</artifactId>
- <packaging>bundle</packaging>
- <name>Ardor 3D JOGL SWT</name>
-
- <dependencies>
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>ardor3d-core</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>ardor3d-swt</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>ardor3d-jogl</artifactId>
- <version>${project.version}</version>
- </dependency>
- </dependencies>
-
-</project>
diff --git a/ardor3d-jogl/pom.xml b/ardor3d-jogl/pom.xml
deleted file mode 100644
index b2a091f..0000000
--- a/ardor3d-jogl/pom.xml
+++ /dev/null
@@ -1,46 +0,0 @@
-<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>org.jogamp.ardor3d</groupId>
- <artifactId>ardor3d</artifactId>
- <relativePath>../pom.xml</relativePath>
- <version>1.0-SNAPSHOT</version>
- </parent>
-
- <artifactId>ardor3d-jogl</artifactId>
- <packaging>bundle</packaging>
- <name>Ardor 3D JOGL</name>
-
- <repositories>
- <!-- This repository should be used only for unreleased development versions, typically all release candidates and post builds -->
- <repository>
- <id>jogamp</id>
- <url>http://jogamp.org/deployment/maven</url>
- </repository>
- </repositories>
-
- <dependencies>
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>ardor3d-core</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>org.jogamp.gluegen</groupId>
- <artifactId>gluegen-rt-main</artifactId>
- </dependency>
- <dependency>
- <groupId>org.jogamp.jogl</groupId>
- <artifactId>jogl-all-main</artifactId>
- </dependency>
- <!--dependency>
- <groupId>org.jogamp.joal</groupId>
- <artifactId>joal-main</artifactId>
- </dependency>
- <dependency>
- <groupId>org.jogamp.jocl</groupId>
- <artifactId>jocl-main</artifactId>
- </dependency-->
- </dependencies>
-
-</project>
diff --git a/ardor3d-math/pom.xml b/ardor3d-math/pom.xml
deleted file mode 100644
index 5df8adc..0000000
--- a/ardor3d-math/pom.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-<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>org.jogamp.ardor3d</groupId>
- <artifactId>ardor3d</artifactId>
- <version>1.0-SNAPSHOT</version>
- <relativePath>../pom.xml</relativePath>
- </parent>
-
- <artifactId>ardor3d-math</artifactId>
- <packaging>bundle</packaging>
- <name>Ardor 3D Math</name>
-
- <dependencies>
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>ardor3d-savable</artifactId>
- <version>${project.version}</version>
- </dependency>
- </dependencies>
-
-</project>
-
diff --git a/ardor3d-performance/pom.xml b/ardor3d-performance/pom.xml
deleted file mode 100644
index b5e5abb..0000000
--- a/ardor3d-performance/pom.xml
+++ /dev/null
@@ -1,37 +0,0 @@
-<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>org.jogamp.ardor3d</groupId>
- <artifactId>ardor3d</artifactId>
- <version>1.0-SNAPSHOT</version>
- <relativePath>../pom.xml</relativePath>
- </parent>
-
- <artifactId>ardor3d-performance</artifactId>
- <packaging>bundle</packaging>
- <name>Ardor 3D Performance</name>
-
- <dependencies>
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>ardor3d-savable</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>ardor3d-math</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>ardor3d-core</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>javax.vecmath</groupId>
- <artifactId>vecmath</artifactId>
- <version>1.5.2</version>
- </dependency>
- </dependencies>
-
-</project>
diff --git a/ardor3d-savable/pom.xml b/ardor3d-savable/pom.xml
deleted file mode 100644
index 7dea5e8..0000000
--- a/ardor3d-savable/pom.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<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>org.jogamp.ardor3d</groupId>
- <artifactId>ardor3d</artifactId>
- <version>1.0-SNAPSHOT</version>
- <relativePath>../pom.xml</relativePath>
- </parent>
-
- <artifactId>ardor3d-savable</artifactId>
- <packaging>bundle</packaging>
- <name>Ardor 3D Savable</name>
-
-</project>
-
diff --git a/ardor3d-swt/pom.xml b/ardor3d-swt/pom.xml
deleted file mode 100644
index c0e8d70..0000000
--- a/ardor3d-swt/pom.xml
+++ /dev/null
@@ -1,134 +0,0 @@
-
-<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>org.jogamp.ardor3d</groupId>
- <artifactId>ardor3d</artifactId>
- <relativePath>../pom.xml</relativePath>
- <version>1.0-SNAPSHOT</version>
- </parent>
-
- <artifactId>ardor3d-swt</artifactId>
- <packaging>bundle</packaging>
- <name>Ardor 3D SWT</name>
-
- <dependencies>
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>ardor3d-core</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.swt</groupId>
- <artifactId>${swt.artifactId}</artifactId>
- <version>${swt.version}</version>
- </dependency>
- </dependencies>
-
- <profiles>
- <profile>
- <id>linux-x86</id>
- <activation>
- <os>
- <arch>i386</arch>
- <name>linux</name>
- </os>
- </activation>
- <properties>
- <swt.artifactId>org.eclipse.swt.gtk.linux.x86</swt.artifactId>
- </properties>
- </profile>
-
- <profile>
- <id>linux-x86_64</id>
- <activation>
- <os>
- <arch>amd64</arch>
- <name>Linux</name>
- </os>
- </activation>
- <properties>
- <swt.artifactId>org.eclipse.swt.gtk.linux.x86_64</swt.artifactId>
- </properties>
- </profile>
-
- <profile>
- <id>solaris-sparc</id>
- <activation>
- <os>
- <arch>sparc</arch>
- <name>SunOS</name>
- </os>
- </activation>
- <properties>
- <swt.artifactId>org.eclipse.swt.gtk.solaris.sparc</swt.artifactId>
- </properties>
- </profile>
-
- <profile>
- <id>solaris-x86</id>
- <activation>
- <os>
- <arch>x86</arch>
- <name>SunOS</name>
- </os>
- </activation>
- <properties>
- <swt.artifactId>org.eclipse.swt.gtk.solaris.x86</swt.artifactId>
- </properties>
- </profile>
-
- <profile>
- <id>macosx-cocoa-64</id>
- <activation>
- <os>
- <arch>x86_64</arch>
- <family>mac</family>
- </os>
- </activation>
- <properties>
- <swt.artifactId>org.eclipse.swt.cocoa.macosx.x86_64</swt.artifactId>
- </properties>
- </profile>
-
- <profile>
- <id>macosx-cocoa</id>
- <activation>
- <os>
- <arch>x86</arch>
- <family>mac</family>
- </os>
- </activation>
- <properties>
- <swt.artifactId>org.eclipse.swt.cocoa.macosx</swt.artifactId>
- </properties>
- </profile>
-
- <profile>
- <id>win32</id>
- <activation>
- <os>
- <arch>x86</arch>
- <family>windows</family>
- </os>
- </activation>
- <properties>
- <swt.artifactId>org.eclipse.swt.win32.win32.x86</swt.artifactId>
- </properties>
- </profile>
-
- <profile>
- <id>win64</id>
- <activation>
- <os>
- <arch>amd64</arch>
- <family>windows</family>
- </os>
- </activation>
- <properties>
- <swt.artifactId>org.eclipse.swt.win32.win32.x86_64</swt.artifactId>
- </properties>
- </profile>
- </profiles>
-
-</project>
diff --git a/ardor3d-terrain/pom.xml b/ardor3d-terrain/pom.xml
deleted file mode 100644
index ca06cc2..0000000
--- a/ardor3d-terrain/pom.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-<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>org.jogamp.ardor3d</groupId>
- <artifactId>ardor3d</artifactId>
- <version>1.0-SNAPSHOT</version>
- <relativePath>../pom.xml</relativePath>
- </parent>
-
- <artifactId>ardor3d-terrain</artifactId>
- <packaging>bundle</packaging>
- <name>Ardor 3D Terrain</name>
-
- <dependencies>
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>ardor3d-core</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>ardor3d-awt</artifactId>
- <version>${project.version}</version>
- </dependency>
- </dependencies>
-
-</project>
diff --git a/ardor3d-ui/pom.xml b/ardor3d-ui/pom.xml
deleted file mode 100644
index b53db1f..0000000
--- a/ardor3d-ui/pom.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-<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>org.jogamp.ardor3d</groupId>
- <artifactId>ardor3d</artifactId>
- <version>1.0-SNAPSHOT</version>
- <relativePath>../pom.xml</relativePath>
- </parent>
-
- <artifactId>ardor3d-ui</artifactId>
- <packaging>bundle</packaging>
- <name>Ardor 3D UI</name>
-
- <dependencies>
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>ardor3d-core</artifactId>
- <version>${project.version}</version>
- </dependency>
- </dependencies>
-
-</project>
diff --git a/pom.xml b/pom.xml
deleted file mode 100644
index 5ae9daf..0000000
--- a/pom.xml
+++ /dev/null
@@ -1,458 +0,0 @@
-<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>
- <groupId>org.jogamp.ardor3d</groupId>
- <artifactId>ardor3d</artifactId>
- <packaging>pom</packaging>
- <version>1.0-SNAPSHOT</version>
-
- <name>JogAmp's Ardor3D Continuation</name>
- <description>A general-purpose, professionally oriented, open source, scenegraph based 3D engine written in Java</description>
- <url>http://jogamp.org/deployment/ardor3d/</url>
- <inceptionYear>2014</inceptionYear>
-
- <licenses>
- <license>
- <name>zlib/libpng License</name>
- <url>http://opensource.org/licenses/Zlib</url>
- <distribution>repo</distribution>
- </license>
- </licenses>
-
- <scm>
- <connection>scm:git:git://jogamp.com/srv/scm/ardor3d.git</connection>
- <!--<developerConnection>ssh://[email protected]/srv/scm/ardor3d.git</developerConnection>-->
- <url>https://jogamp.org/cgit/ardor3d.git/</url>
- </scm>
-
- <developers>
- <developer>
- <id>gouessej</id>
- <name>Julien Gouesse</name>
- <url>http://gouessej.wordpress.com</url>
- <organization>JogAmp community</organization>
- <organizationUrl>http://jogamp.org</organizationUrl>
- </developer>
- </developers>
-
- <issueManagement>
- <url>https://jogamp.org/bugzilla/</url>
- </issueManagement>
-
- <parent>
- <groupId>org.sonatype.oss</groupId>
- <artifactId>oss-parent</artifactId>
- <version>9</version>
- </parent>
-
- <repositories>
- <repository>
- <id>jogamp-remote</id>
- <name>jogamp test mirror</name>
- <url>https://www.jogamp.org/deployment/maven/</url>
- <layout>default</layout>
- </repository>
- </repositories>
-
- <modules>
- <module>ardor3d-savable</module>
- <module>ardor3d-math</module>
- <module>ardor3d-core</module>
- <module>ardor3d-audio</module>
- <module>ardor3d-audio-joal</module>
- <module>ardor3d-jinput</module>
- <module>ardor3d-jogl</module>
- <module>ardor3d-swt</module>
- <module>ardor3d-jogl-swt</module>
- <module>ardor3d-awt</module>
- <module>ardor3d-jogl-awt</module>
- <module>ardor3d-extras</module>
- <module>ardor3d-effects</module>
- <module>ardor3d-collada</module>
- <module>ardor3d-animation</module>
- <module>ardor3d-ui</module>
- <module>ardor3d-terrain</module>
- <module>ardor3d-examples</module>
- <module>ardor3d-distribution</module>
- <module>ardor3d-performance</module>
- <module>ardor3d-craft</module>
- </modules>
-
- <reporting>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-site-plugin</artifactId>
- <version>4.0.0-M6</version>
- </plugin>
- <!--<plugin>-->
- <!-- NOTE: At least 'compile' has to be done before
- running findbugs! (see http://stackoverflow.com/a/8939723/60982)
- -->
- <!--<groupId>org.codehaus.mojo</groupId>
- <artifactId>findbugs-maven-plugin</artifactId>
- <version>3.0.5</version>
- <configuration>
- <threshold>Normal</threshold>
- </configuration>
- </plugin>-->
- <!--<plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>cobertura-maven-plugin</artifactId>
- <version>2.7</version>
- </plugin>-->
- <plugin>
- <!-- NOTE: Due to http://jira.codehaus.org/browse/MJAVADOC-116
- to generate the aggregated javadoc one first has to do 'mvn install'
- and after that 'mvn site'! 'mvn install site' is not possible atm.
- -->
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-javadoc-plugin</artifactId>
- <version>3.5.0</version>
- <configuration>
- <bottom><![CDATA[<i>Copyright &copy; {inceptionYear}-{currentYear} Ardor Labs. All Rights Reserved.</i>]]>
- </bottom>
- <links>
- <link>https://docs.oracle.com/en/java/javase/17/docs/api/</link>
- </links>
- <destDir>javadoc</destDir>
- <linksource>true</linksource>
- <show>private</show>
- <sourcepath>${basedir}${path.separator}src${path.separator}main${path.separator}java</sourcepath>
- <encoding>UTF-8</encoding>
- <additionalDependencies>
- <additionalDependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <version>4.13.2</version>
- </additionalDependency>
- <additionalDependency>
- <groupId>org.easymock</groupId>
- <artifactId>easymock</artifactId>
- <version>5.1.0</version>
- </additionalDependency>
- </additionalDependencies>
- </configuration>
- <reportSets>
- <reportSet>
- <id>aggregate</id>
- <reports>
- <report>aggregate</report>
- </reports>
- </reportSet>
- </reportSets>
- </plugin>
- </plugins>
- </reporting>
-
- <build>
- <!-- Allows deployment over ssh -->
- <extensions>
- <extension>
- <groupId>org.apache.maven.wagon</groupId>
- <artifactId>wagon-ssh-external</artifactId>
- <version>3.5.3</version>
- </extension>
- </extensions>
- <pluginManagement>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-compiler-plugin</artifactId>
- <version>3.11.0</version>
- <configuration>
- <release>17</release>
- <encoding>UTF-8</encoding>
- <debug>true</debug>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-jar-plugin</artifactId>
- <version>3.3.0</version>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-resources-plugin</artifactId>
- <version>3.3.1</version>
- <configuration>
- <encoding>UTF-8</encoding>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-source-plugin</artifactId>
- <version>3.2.1</version>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-javadoc-plugin</artifactId>
- <version>3.5.0</version>
- <!-- duplicated because of http://jira.codehaus.org/browse/MSITE-523 -->
- <configuration>
- <bottom><![CDATA[<i>Copyright &copy; {inceptionYear}-{currentYear} Ardor Labs. All Rights Reserved.</i>]]>
- </bottom>
- <links>
- <link>https://docs.oracle.com/en/java/javase/17/docs/api/</link>
- </links>
- <destDir>javadoc</destDir>
- <linksource>true</linksource>
- <show>private</show>
- <sourcepath>${basedir}${path.separator}src${path.separator}main${path.separator}java</sourcepath>
- <encoding>UTF-8</encoding>
- <additionalDependencies>
- <additionalDependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <version>4.13.2</version>
- </additionalDependency>
- <additionalDependency>
- <groupId>org.easymock</groupId>
- <artifactId>easymock</artifactId>
- <version>5.1.0</version>
- </additionalDependency>
- </additionalDependencies>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-assembly-plugin</artifactId>
- <version>3.5.0</version>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-deploy-plugin</artifactId>
- <version>3.1.1</version>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-install-plugin</artifactId>
- <version>3.1.1</version>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-release-plugin</artifactId>
- <version>3.0.0</version>
- <configuration>
- <autoVersionSubmodules>true</autoVersionSubmodules>
- <tagNameFormat>v@{project.version}</tagNameFormat>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-surefire-plugin</artifactId>
- <version>3.0.0</version>
- <configuration>
- <argLine>-Xmx512m</argLine>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-project-info-reports-plugin</artifactId>
- <version>3.4.2</version>
- </plugin>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>exec-maven-plugin</artifactId>
- <version>3.1.0</version>
- </plugin>
- <plugin>
- <groupId>org.apache.felix</groupId>
- <artifactId>maven-bundle-plugin</artifactId>
- <version>5.1.8</version>
- </plugin>
- <plugin>
- <groupId>com.googlecode.mavennatives</groupId>
- <artifactId>maven-nativedependencies-plugin</artifactId>
- <version>0.0.7</version>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-site-plugin</artifactId>
- <version>3.12.1</version>
- </plugin>
- </plugins>
- </pluginManagement>
-
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-compiler-plugin</artifactId>
- <configuration>
- <release>19</release>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-source-plugin</artifactId>
- <executions>
- <execution>
- <goals>
- <goal>jar-no-fork</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.apache.felix</groupId>
- <artifactId>maven-bundle-plugin</artifactId>
- <extensions>true</extensions>
- <configuration>
- <manifestLocation>target/classes/META-INF</manifestLocation>
- <instructions>
- <Bundle-SymbolicName>${project.groupId}.${project.artifactId}</Bundle-SymbolicName>
- <Bundle-RequiredExecutionEnvironment>JavaSE-1.8</Bundle-RequiredExecutionEnvironment>
- </instructions>
- </configuration>
- </plugin>
- </plugins>
- </build>
-
-
- <!-- these properties help simplify specifying some commonly occurring variables -->
- <properties>
- <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
- <jogamp.version>2.4.0</jogamp.version>
- <swt.version>4.3</swt.version>
- </properties>
-
- <!-- The dependencyManagement section should specify all versions of artifacts used in sub -->
- <!-- modules. This only specifies version, and doesn't mean that modules actually use them -->
- <!-- To inherit actual usage of artifacts, use the dependencies section below. -->
- <dependencyManagement>
- <dependencies>
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <version>4.13.2</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.easymock</groupId>
- <artifactId>easymock</artifactId>
- <version>5.1.0</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.jogamp.gluegen</groupId>
- <artifactId>gluegen-rt-main</artifactId>
- <version>${jogamp.version}</version>
- </dependency>
- <dependency>
- <groupId>org.jogamp.jogl</groupId>
- <artifactId>jogl-all-main</artifactId>
- <version>${jogamp.version}</version>
- </dependency>
- <dependency>
- <groupId>org.jogamp.joal</groupId>
- <artifactId>joal-main</artifactId>
- <version>${jogamp.version}</version>
- </dependency>
- <dependency>
- <groupId>org.jogamp.jocl</groupId>
- <artifactId>jocl-main</artifactId>
- <version>${jogamp.version}</version>
- </dependency>
- <dependency>
- <groupId>net.java.jinput</groupId>
- <artifactId>jinput</artifactId>
- <version>2.0.9</version>
- </dependency>
- <dependency>
- <groupId>net.java.jinput</groupId>
- <artifactId>jinput-platform</artifactId>
- <version>2.0.7</version>
- </dependency>
- <dependency>
- <groupId>org.jdom</groupId>
- <artifactId>jdom2</artifactId>
- <version>2.0.6.1</version>
- </dependency>
- <dependency>
- <groupId>jaxen</groupId>
- <artifactId>jaxen</artifactId>
- <version>2.0.0</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.swt</groupId>
- <artifactId>org.eclipse.swt.cocoa.macosx.x86_64</artifactId>
- <version>${swt.version}</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.swt</groupId>
- <artifactId>org.eclipse.swt.cocoa.macosx</artifactId>
- <version>${swt.version}</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.swt</groupId>
- <artifactId>org.eclipse.swt.gtk.linux.x86</artifactId>
- <version>${swt.version}</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.swt</groupId>
- <artifactId>org.eclipse.swt.gtk.linux.x86_64</artifactId>
- <version>${swt.version}</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.swt</groupId>
- <artifactId>org.eclipse.swt.win32.win32.x86_64</artifactId>
- <version>${swt.version}</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.swt</groupId>
- <artifactId>org.eclipse.swt.win32.win32.x86</artifactId>
- <version>${swt.version}</version>
- </dependency>
- <dependency>
- <groupId>org.osgi</groupId>
- <artifactId>org.osgi.core</artifactId>
- <version>6.0.0</version>
- </dependency>
- </dependencies>
- </dependencyManagement>
-
- <!-- This profile activated by specifying -Phudson on command line (not used yet) -->
- <!--<profiles>
- <profile>
- <id>hudson</id>
- <distributionManagement>
- <repository>
- <id>Ardor3D-releases</id>
- <name>Ardor3D releases</name>
- <url>scpexe://jogamp.org/srv/www/jogamp.org/deployment/ardor3d/releases</url>
- </repository>
- <snapshotRepository>
- <id>Ardor3D-snapshots</id>
- <name>Ardor3D snapshots</name>
- <url>scpexe://jogamp.org/srv/www/jogamp.org/deployment/ardor3d/snapshots</url>
- </snapshotRepository>
- </distributionManagement>
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-compiler-plugin</artifactId>
- <configuration>
- <showDeprecation>true</showDeprecation>
- <showWarnings>true</showWarnings>
- </configuration>
- </plugin>
- </plugins>
- </build>
- </profile>
- </profiles>-->
-
- <!-- this section specifies dependencies that are inherited by all sub-modules -->
- <dependencies>
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- </dependency>
-
- <dependency>
- <groupId>org.easymock</groupId>
- <artifactId>easymock</artifactId>
- </dependency>
- </dependencies>
-
-</project>