Michael Bayne
dbda61db78
Oops, install nenya-parent.pom and nenya.jar.
2012-03-30 13:31:48 -07:00
Michael Bayne
99bfa8c16b
Build and deploy nenya-tools.jar, other fixes.
2012-02-27 12:59:47 -08:00
Michael Bayne
8a4d7d5c39
Fix some install/deploy bits. Still need to sort out tools.
2012-02-27 12:26:57 -08:00
Michael Bayne
04296ba93c
Reference SOURCE_HEADER in its new location.
2012-02-27 12:18:56 -08:00
Michael Bayne
5e2380eb24
Split Nenya into proper Maven submodules (same treatment Narya got).
2012-02-27 12:15:12 -08:00
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