Factored Narya into two Maven modules: core and tools.

This will allow us to properly ship narya-tools.jar to Maven Central which is
necessary for Nenya and Vilya (and any other Narya-using project) to themselves
be built.

git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6776 542714f4-19e9-0310-aa3c-eee0fc999fb1
This commit is contained in:
Michael Bayne
2012-02-03 21:25:13 +00:00
parent d73949838d
commit a7e0893191
781 changed files with 173 additions and 109 deletions
+7 -79
View File
@@ -8,11 +8,11 @@
</parent>
<groupId>com.threerings</groupId>
<artifactId>narya</artifactId>
<packaging>jar</packaging>
<artifactId>narya-parent</artifactId>
<packaging>pom</packaging>
<version>1.11-SNAPSHOT</version>
<name>Narya</name>
<name>Narya Parent</name>
<description>Facilities for making networked multiplayer games.</description>
<url>http://github.com/threerings/narya/</url>
<issueManagement>
@@ -41,82 +41,10 @@
<url>http://github.com/threerings/narya/</url>
</scm>
<dependencies>
<!-- exported dependencies -->
<dependency>
<groupId>com.threerings</groupId>
<artifactId>ooo-util</artifactId>
<version>1.1</version>
</dependency>
<dependency>
<groupId>com.google.inject</groupId>
<artifactId>guice</artifactId>
<version>2.0</version>
</dependency>
<dependency>
<groupId>javax.annotation</groupId>
<artifactId>jsr250-api</artifactId>
<version>1.0</version>
</dependency>
<!-- optional dependencies -->
<dependency>
<groupId>com.samskivert</groupId>
<artifactId>jmustache</artifactId>
<version>1.4</version>
<optional>true</optional>
</dependency>
<dependency>
<groupId>com.samskivert</groupId>
<artifactId>depot</artifactId>
<version>1.5</version>
<optional>true</optional>
</dependency>
<dependency>
<groupId>com.google.gwt</groupId>
<artifactId>gwt-user</artifactId>
<version>2.4.0</version>
<optional>true</optional>
</dependency>
<dependency>
<groupId>javassist</groupId>
<artifactId>javassist</artifactId>
<version>3.8.0.GA</version>
<optional>true</optional>
</dependency>
<dependency>
<groupId>net.sf.ehcache</groupId>
<artifactId>ehcache</artifactId>
<version>1.6.0</version>
<optional>true</optional>
</dependency>
<dependency>
<groupId>com.threerings</groupId>
<artifactId>gwt-utils</artifactId>
<version>1.5</version>
<optional>true</optional>
</dependency>
<!-- test/build dependencies -->
<dependency>
<groupId>org.apache.ant</groupId>
<artifactId>ant</artifactId>
<version>1.7.1</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.10</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.hsqldb</groupId>
<artifactId>hsqldb</artifactId>
<version>2.0.0</version>
<scope>test</scope>
</dependency>
</dependencies>
<modules>
<module>core</module>
<module>tools</module>
</modules>
<build>
<plugins>