aboutsummaryrefslogtreecommitdiffstats
path: root/pom.xml
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 /pom.xml
parent161db091dfc977844d536e7c95d68abcaeffa41f (diff)
Drops Maven build scripts as it's replaced by Gradle
Diffstat (limited to 'pom.xml')
-rw-r--r--pom.xml458
1 files changed, 0 insertions, 458 deletions
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>