Commit Graph

89 Commits

Author SHA1 Message Date
Michael Bayne e172d90672 Use new shipped Narya 1.11.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1190 ed5b42cb-e716-0410-a449-f6a68f950b19
2012-02-04 00:21:56 +00:00
Charlie Groves 9a49191ac9 Use an ooo-ant-actionscript that respects FLEX_HOME
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1187 ed5b42cb-e716-0410-a449-f6a68f950b19
2012-01-07 00:45:14 +00:00
Michael Bayne 5633f9ce9b Run the tests as part of deploy.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1184 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-10-13 18:43:37 +00:00
Michael Bayne ef0f727bc4 Switch to separate install and deploy targets.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1183 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-10-13 18:42:46 +00:00
Charlie Groves 3d5181d81a Use location to get absolute paths
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1176 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-07-14 18:27:37 +00:00
Charlie Groves a6fbaf49fc Bump to ooo-build 2.5 since the maven-ant-tasks jar 2.1 uses is no longer available
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1173 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-06-24 20:15:34 +00:00
Michael Bayne 1aa6dc7ad4 Make the building of the ActionScript code optional, depending on whether
flexsdk.dir is provided or can be inferred.

git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1171 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-06-10 16:13:01 +00:00
Michael Bayne ea2f7976a4 Now that my snapshot pruning is working, we can finally clean up some of this
damned cruft. No snapshot needed here.

git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1159 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-04-10 19:56:16 +00:00
Michael Bayne fdb9ab8a36 Simplify things now that we don't have to bend over for Maven.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1140 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-04-04 05:02:33 +00:00
Michael Bayne 095fb41ae8 Move bootstrap.xml into etc.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1136 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-04-03 16:37:09 +00:00
Dave Hoover 82a7a4476a Speeling
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1134 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-03-31 20:10:25 +00:00
Charlie Groves e6f6b14872 Stop calling aslib as part of dist, finish conversion to ooo-build
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1133 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-03-28 02:58:05 +00:00
Michael Bayne ced496a379 Use narya-tools, since we do on Vilya already. Non-OOO-builder beware.
Added missing -init-ooo to clean target.

git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1128 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-03-16 18:24:13 +00:00
Michael Bayne 1ea0c14cf1 Nixed unneeded filtering.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1127 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-03-16 00:18:28 +00:00
Michael Bayne ed98f2417a Modified Nenya to use ooo-build scripts, chiefly for my own edification.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1126 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-03-16 00:12:22 +00:00
Michael Bayne b69202d0ef Make it possible to run unit tests without running the media tests.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1122 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-02-03 20:03:12 +00:00
Charlie Groves 188578eb79 Deploy a sources jar along with the code jar for IDE-happiness
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1117 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-01-20 00:44:16 +00:00
Michael Bayne 1af68f02ef Moved as- and tools-pom.xml into etc to match Narya.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1100 ed5b42cb-e716-0410-a449-f6a68f950b19
2010-12-09 23:12:00 +00:00
Michael Bayne e271864399 A nenya-tools artifact, which incidentally does not depend on narya-tools.
Nenya's tools mainly just need Apache Digester and the SAX XML writer.


git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1094 ed5b42cb-e716-0410-a449-f6a68f950b19
2010-12-02 18:22:55 +00:00
Michael Bayne 26abce367c Moved src/as and src/ms into src/main along with their java brethren.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1091 ed5b42cb-e716-0410-a449-f6a68f950b19
2010-11-23 19:35:01 +00:00
Michael Bayne de1d4fe492 Obtain as3isolib-f9 from ooo-maven as well.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1090 ed5b42cb-e716-0410-a449-f6a68f950b19
2010-11-19 23:06:26 +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 0b47a10c5d Now that third parties can actually build our ActionScript code, let's let them know how to do it.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1076 ed5b42cb-e716-0410-a449-f6a68f950b19
2010-11-18 21:17:54 +00:00
Michael Bayne 0be3c77831 Also publish our ActionScript artifacts.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1075 ed5b42cb-e716-0410-a449-f6a68f950b19
2010-11-18 21:05:37 +00:00
Michael Bayne a9ae743bea Obtain ActionScript dependencies via Maven (except as3isolib who don't even
want to publish a swc let alone a Maven artifact).


git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1074 ed5b42cb-e716-0410-a449-f6a68f950b19
2010-11-18 21:03:15 +00:00
Michael Bayne 174e97c9ad Build a unified jar file as well as our myriad wee ones.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1071 ed5b42cb-e716-0410-a449-f6a68f950b19
2010-11-18 05:51:55 +00:00
Michael Bayne 28441b6246 Added maven-deploy target, cleaned up some old cruft.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1070 ed5b42cb-e716-0410-a449-f6a68f950b19
2010-11-18 05:49:47 +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 63de3272d3 Similar asdoc fixes here, similarly in vain. Here we get a similarly
nonsensical failure:

   [java] src/as/com/threerings/miso/client/SceneBlock.as(36): col: 34 Error: Definition com.threerings.media.tile:Colorizer could not be found.
   [java] 
   [java] import com.threerings.media.tile.Colorizer;

SceneBlock and Colorizer are both files in this project.


git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1068 ed5b42cb-e716-0410-a449-f6a68f950b19
2010-11-17 00:59:00 +00:00
Michael Bayne 75f14fe4c3 This might come in the form of a Maven dependency, so allow fow that.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1066 ed5b42cb-e716-0410-a449-f6a68f950b19
2010-11-16 23:10:17 +00:00
Michael Bayne 310ff1e3ba Moved CastUtil into tests, since it's test code. Added missing depend to
miso-viewer build target.


git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1062 ed5b42cb-e716-0410-a449-f6a68f950b19
2010-11-08 22:16:01 +00:00
Michael Bayne 26d4b72520 Added an example colorization configuration, wired it into the Miso scene
viewer, so now we have colorized pirates walking around the scene instead of
weird red/purple ones.


git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1060 ed5b42cb-e716-0410-a449-f6a68f950b19
2010-11-08 22:04:22 +00:00
Michael Bayne d2cc2c9331 Nixed distrib and snapshot targets. Added descriptions to all targets meant to
be run from the command line.


git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1059 ed5b42cb-e716-0410-a449-f6a68f950b19
2010-11-08 21:40:48 +00:00
Michael Bayne e503c8c11b Missed a spot.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1058 ed5b42cb-e716-0410-a449-f6a68f950b19
2010-11-08 21:27:52 +00:00
Michael Bayne 445b4d4dbd Nixed remaining test cruft. Added "ant miso-viewer" target which runs the miso
scene viewer.


git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1056 ed5b42cb-e716-0410-a449-f6a68f950b19
2010-11-08 21:13:17 +00:00
Michael Bayne 906f69a392 Making tests work again. Next up will be fixing test failures. (Actually next
up will be making the tests actually test something, and then fixing that when
they break.)


git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1050 ed5b42cb-e716-0410-a449-f6a68f950b19
2010-11-08 19:44:11 +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
Michael Bayne 12ba2038b2 Get our tools from narya.jar and its dependencies. Moved src/java into
src/main/java. Prepared to move tests out into main project.


git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1040 ed5b42cb-e716-0410-a449-f6a68f950b19
2010-10-24 02:21:32 +00:00
Michael Bayne 0412850797 Depend on preptools instead of DingIY.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1037 ed5b42cb-e716-0410-a449-f6a68f950b19
2010-10-22 19:21:25 +00:00
Michael Bayne 64fe2ea656 JME is kind of an evolutionary dead end, so we're going to move all the JME
code into the Bang project directly so as to confine the dependencies on JME
libraries to the only thing that will ever need them.


git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1035 ed5b42cb-e716-0410-a449-f6a68f950b19
2010-10-22 16:50:32 +00:00
Michael Bayne ab50182dcc We're going to need to publish this code somewhere.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1026 ed5b42cb-e716-0410-a449-f6a68f950b19
2010-10-14 18:13:47 +00:00
Michael Bayne b740b66d0a Fix typo.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1019 ed5b42cb-e716-0410-a449-f6a68f950b19
2010-10-14 01:03:46 +00:00
Michael Bayne 6c9e1243ab Get tools from narya-tools-full, but keep it out of our normal classpath.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1018 ed5b42cb-e716-0410-a449-f6a68f950b19
2010-10-14 01:00:19 +00:00
Dave Hoover 4438b25d98 Fix syntax
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@925 ed5b42cb-e716-0410-a449-f6a68f950b19
2010-06-11 22:57:10 +00:00
Mike Thomas 3865b20070 Bring the genascript ant target from narya/vilya to nenya.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@921 ed5b42cb-e716-0410-a449-f6a68f950b19
2010-06-08 01:38:34 +00:00
Michael Bayne 04f4488f55 Make the "tests" target actually work (and run the tests). But we'll not run
the tests on every "dist" build, we'll just stick with the current behavior of
only compiling the tests (to make sure they don't rot). In a better world
ooo-libs would have a testall target which runs the tests on all the projects
it builds, so that we actually got the benefit of the few unit tests we have.


git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@909 ed5b42cb-e716-0410-a449-f6a68f950b19
2010-04-05 01:35:58 +00:00
Michael Bayne a11f840d85 Nix spurious comment.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@837 ed5b42cb-e716-0410-a449-f6a68f950b19
2009-07-12 22:25:43 +00:00
Michael Bayne a1b03fc7b6 Use narya-tools.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@836 ed5b42cb-e716-0410-a449-f6a68f950b19
2009-07-12 22:25:28 +00:00
Michael Bayne ce1ef809a9 Oops. Can't do that.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@811 ed5b42cb-e716-0410-a449-f6a68f950b19
2009-04-17 22:57:56 +00:00