Finished wired up Maven build. Still no LWJGL, but we'll sort that out later.

git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1069 ed5b42cb-e716-0410-a449-f6a68f950b19
This commit is contained in:
Michael Bayne
2010-11-18 04:24:03 +00:00
parent 63de3272d3
commit 3cc46b73f6
2 changed files with 37 additions and 5 deletions
+29
View File
@@ -123,6 +123,10 @@
<exclude>**/MidiPlayer.java</exclude>
<exclude>**/Mp3Player.java</exclude>
</excludes>
<testExcludes>
<!-- TODO: need LWJGL in Maven -->
<exclude>com/threerings/openal/**</exclude>
</testExcludes>
</configuration>
</plugin>
<plugin>
@@ -147,6 +151,27 @@
</links>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<version>RELEASE</version>
<executions>
<execution>
<phase>process-test-resources</phase>
<configuration>
<target>
<property name="deploy.dir" value="target" />
<ant antfile="${basedir}/build.xml">
<target name="-test-rsrcs"/>
</ant>
</target>
</configuration>
<goals>
<goal>run</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
@@ -155,6 +180,10 @@
<includes>
<include>com/threerings/**/*Test.java</include>
</includes>
<systemPropertyVariables>
<resource_dir>target/test-classes/rsrc</resource_dir>
<no_unpack_resources>true</no_unpack_resources>
</systemPropertyVariables>
</configuration>
</plugin>
<plugin>