From 81801a8c904738f52a017b8e022435da9ad558e5 Mon Sep 17 00:00:00 2001 From: Curtis Rueden Date: Tue, 24 Feb 2015 13:40:13 -0600 Subject: Build the project using Maven This introduces a pom.xml which tells Maven how the project is structured. To avoid a boatload of disruptive renames, we override some of Maven's default settings. It also removes the Ant build files to avoid maintaining multiple build systems. --- .gitignore | 4 ++ README-FIRST.txt | 2 - README-build.html | 61 --------------------------- build.xml | 59 -------------------------- pom.xml | 123 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 127 insertions(+), 122 deletions(-) create mode 100644 .gitignore delete mode 100644 README-build.html delete mode 100644 build.xml create mode 100644 pom.xml diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..10d81e8 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +/.classpath +/.project +/.settings/ +/target/ diff --git a/README-FIRST.txt b/README-FIRST.txt index a687e9b..c78aba2 100644 --- a/README-FIRST.txt +++ b/README-FIRST.txt @@ -8,5 +8,3 @@ The source code license information for this project is in LICENSE.txt Additional information and license restrictions for third party source code are found in the THIRDPARTY-LICENSE-*.txt files. - -Instructions for building this project are in README-build.html diff --git a/README-build.html b/README-build.html deleted file mode 100644 index 7d7e663..0000000 --- a/README-build.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - README-build: build instructions for the j3d-core-utils project - - -

Building -j3d-core-utils

-

The j3d-core-utils project is built as part of the j3d-core -project. See the README-build.html -file in the "j3d-core" directory for instructions.
-

- - diff --git a/build.xml b/build.xml deleted file mode 100644 index bd4608f..0000000 --- a/build.xml +++ /dev/null @@ -1,59 +0,0 @@ - - - - - - - - - - - - NOTE: You must run ant from the j3d-core directory - - - diff --git a/pom.xml b/pom.xml new file mode 100644 index 0000000..1dc1894 --- /dev/null +++ b/pom.xml @@ -0,0 +1,123 @@ + + + 4.0.0 + + org.jogamp.java3d + j3dutils + 1.6.0-SNAPSHOT + + Java 3D Utils + Utility functions for the Java 3D Graphics API + + + + Simplified BSD License + repo + + + + + + gouessej + Julien Gouesse + https://github.com/gouessej + JogAmp + http://jogamp.org/ + + + hharrison + Harvey Harrison + https://github.com/hharrison + JogAmp + http://jogamp.org/ + + + + + Kevin Rushforth + https://www.linkedin.com/in/kevin-rushforth-8ba3b43 + Oracle Corporation + http://oracle.com/ + + + Chien Yang + https://www.linkedin.com/in/chien-yang-0884122 + Oracle Corporation + http://oracle.com/ + + + Curtis Rueden + http://loci.wisc.edu/people/curtis-rueden + UW-Madison LOCI + http://loci.wisc.edu/ + + + Ken Mc Neill + + + Alessandro Borges + + + Emmanuel Puybaret + + + + + 2.3.2 + + + UTF-8 + UTF-8 + + + + + ${project.groupId} + j3dcore + ${project.version} + + + ${project.groupId} + vecmath + ${project.version} + + + + + install + + ${basedir}/src/classes/share + + + ${project.basedir}/src/classes/share + + **/*.java + **/package.html + + + + + + + maven-compiler-plugin + 3.1 + + 1.7 + 1.7 + + + + maven-jar-plugin + 2.5 + + + + true + + + + + + + + -- cgit v1.2.3