Commit Graph

33 Commits

Author SHA1 Message Date
Michael Bayne d5f975a6fe Snapshot not needed.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1158 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-04-10 19:53:52 +00:00
Ray Greenwell 6b84a4a639 Guava r09.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1157 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-04-10 19:39:59 +00:00
Ray Greenwell a403cd36b1 Bueller?
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1156 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-04-10 19:38:39 +00:00
Michael Bayne 2db006865e I'm not sure where this Guice dependency came from, but Nenya has no dependency
on Guice.

git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1155 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-04-06 23:50:35 +00:00
Michael Bayne f66c95b921 Updated pom with new public facing URLs, plus OOO public Maven repository.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1151 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-04-06 22:56:13 +00:00
Michael Bayne b5bcdb1f9a [maven-release-plugin] prepare for next development iteration
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1145 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-04-04 05:06:20 +00:00
Michael Bayne 98dd204039 [maven-release-plugin] prepare release nenya-1.2
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1143 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-04-04 05:05:54 +00:00
Michael Bayne afcc90c174 Oh for fuck's sake. The Maven Ant task can't handle the double dash in a
multiline XML comment. Is it possible to count the bad decisions made when
designing XML? I don't think numbers go that high.


git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1139 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-04-04 05:02:10 +00:00
Michael Bayne 61cbafcefb When building via Maven, skip the tests that require resources to be prepared.
That broke a while ago and it's too much of a PITA to keep working.


git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1138 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-04-04 04:59:45 +00:00
Michael Bayne c28447faca Update our dependencies in preparation for a public release.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1137 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-04-04 04:24:21 +00:00
Andrzej Kapolka 5dab9cfab2 ArrayList.contains shows up as a hot spot in pathfinding. Let's try using
an identity hash set to accelerate it (identity hash set uses linear probing,
which can give better cache performance than the chaining used by the normal
hash set).


git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1129 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-03-23 04:49:18 +00:00
Michael Bayne e28c1a1ef6 Let's go back to a stable Narya version here.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1124 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-02-03 20:04:57 +00:00
Mike Thomas 8718c7a7f5 In order to pick up recent narya bugfixes, move our dependency forward to the current narya snapshot.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1121 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-02-03 19:37:16 +00:00
Michael Bayne 1e642792eb We need a hard coded version here as the new Maven world order shuns RELEASE
versions.


git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1120 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-02-01 19:19:26 +00:00
Mike Thomas 64be911ec8 Increment version to 1.2-SNAPSHOT
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1113 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-01-14 19:44:16 +00:00
Mike Thomas 62c3c2c31a Mark this as nenya v 1.1
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1112 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-01-14 19:31:37 +00:00
Michael Bayne f19b3d3776 We want Nenya (and co.) to be buildable to outside parties. The build server
doesn't need this repo reference because it builds and installs snapshot
versions of all of our libraries locally, so it will find them without going to
external repositories.

Non-OOO people can also build OOO libraries that depend on snapshot versions by
building and installing the snapshot version of the appropriate dependency into
their local Maven repository.

We had the OOO snapshot repo in these files so that OOO people could
conveniently just have the OOO snapshots pulled down for them without having to
build and install local snapshots. However, a better way to do that is to have
OOO people just add the OOO snapshot repository to their ~/.m2/settings.xml
file. I'll send a separate email about how to do that.


git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1096 ed5b42cb-e716-0410-a449-f6a68f950b19
2010-12-06 19:41:22 +00:00
Michael Bayne 8ae6035d68 How did these get set incorrectly?
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1092 ed5b42cb-e716-0410-a449-f6a68f950b19
2010-11-25 21:51:45 +00:00
Michael Bayne d72a29321c Created a public Maven repository at which to host our miscellaneous third
party dependencies such that they are accessible to those not building behind
the great firewall.


git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1089 ed5b42cb-e716-0410-a449-f6a68f950b19
2010-11-19 23:01:23 +00:00
Michael Bayne ec46a82988 [maven-release-plugin] prepare for next development iteration
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1088 ed5b42cb-e716-0410-a449-f6a68f950b19
2010-11-19 00:59:22 +00:00
Michael Bayne 2d34a97b38 [maven-release-plugin] prepare release nenya-1.0
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1086 ed5b42cb-e716-0410-a449-f6a68f950b19
2010-11-19 00:59:11 +00:00
Michael Bayne 0d4d9972ec Fiddlesticks. That SVN URL was wrong.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1084 ed5b42cb-e716-0410-a449-f6a68f950b19
2010-11-19 00:57:01 +00:00
Michael Bayne c6fee5cefc Move to next snapshot release.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1083 ed5b42cb-e716-0410-a449-f6a68f950b19
2010-11-19 00:51:01 +00:00
Michael Bayne 716cffd690 1.0 release for OOO repos.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1082 ed5b42cb-e716-0410-a449-f6a68f950b19
2010-11-19 00:41:04 +00:00
Michael Bayne ca01a9f4a1 [maven-release-plugin] prepare for next development iteration
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1081 ed5b42cb-e716-0410-a449-f6a68f950b19
2010-11-19 00:37:33 +00:00
Michael Bayne 139281f926 [maven-release-plugin] prepare release nenya-1.0
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1080 ed5b42cb-e716-0410-a449-f6a68f950b19
2010-11-19 00:34:43 +00:00
Michael Bayne d383538b0f Prepare for a stable Nenya release.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1079 ed5b42cb-e716-0410-a449-f6a68f950b19
2010-11-19 00:25:42 +00:00
Michael Bayne f7ae2407f2 All of our depends now come from Maven.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1078 ed5b42cb-e716-0410-a449-f6a68f950b19
2010-11-19 00:11:43 +00:00
Michael Bayne 2ae0c8f7b1 We need the OOO repository to obtain snapshot revisions. Also added LWJGL
repository (maintained by yours truly) for LWJGL jars.


git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1077 ed5b42cb-e716-0410-a449-f6a68f950b19
2010-11-18 23:38:26 +00:00
Michael Bayne 3cc46b73f6 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
2010-11-18 04:24:03 +00:00
Michael Bayne 40ffbdad37 We want commons-digester 1.8. 2.0 apparently has moved on from supporting the
functionality we need.


git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1053 ed5b42cb-e716-0410-a449-f6a68f950b19
2010-11-08 21:04:10 +00:00
Michael Bayne 56a477f051 Depend on Narya 1.1 (which won't be synced to central for another half hour or
so). Also let the commons-beanutils dependency in because we need that for our
digester tasks.


git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1051 ed5b42cb-e716-0410-a449-f6a68f950b19
2010-11-08 19:45:29 +00:00
Michael Bayne 63a26726d1 Switched (partially) to Maven-based dependency resolution. Further work
forthcoming to fix up the tests.

Peskily, it looks like I'm going to have to take one for the team and become
the maintainer of a Maven artifact for LWJGL. In spite of repeated requests
over the years for Mavenized artifacts for LWJGL, Mazon resists it (he seems to
think he has to use Maven to *build* LWJGL, which he certainly need not do).
There have been a variety of half-assed attempts to maintain third-party Maven
repositories, all of which have petered out a major version or two ago.


git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1045 ed5b42cb-e716-0410-a449-f6a68f950b19
2010-11-08 18:51:32 +00:00