Michael Bayne
62cacd152e
Require BUI and JME to build our JME bits.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@3587 542714f4-19e9-0310-aa3c-eee0fc999fb1
2005-06-05 16:41:46 +00:00
Michael Bayne
d059c6288f
Include our media bits in the narya-jme.jar.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@3563 542714f4-19e9-0310-aa3c-eee0fc999fb1
2005-05-17 22:46:08 +00:00
Michael Bayne
357ed12b9f
Switched the chat view and test app over to BUI. Modifide the build script
...
to create a narya-jme.jar file.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@3529 542714f4-19e9-0310-aa3c-eee0fc999fb1
2005-04-29 03:24:07 +00:00
Michael Bayne
03a1e843c1
Exclude the JME package from the build unless the library is detected.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@3523 542714f4-19e9-0310-aa3c-eee0fc999fb1
2005-04-25 00:59:06 +00:00
Michael Bayne
a9afc6d4c2
Stick the editor icon in the stage bundle.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@3446 542714f4-19e9-0310-aa3c-eee0fc999fb1
2005-03-30 03:06:17 +00:00
Michael Bayne
a62f9621b2
Step one in the fun and exciting extraction of our Miso + Whirled + Cast
...
juicy goodness into something reusable by SOY.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@3436 542714f4-19e9-0310-aa3c-eee0fc999fb1
2005-03-29 20:12:34 +00:00
Michael Bayne
02db6a2b73
Further cross-"platform" jockeying.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@3333 542714f4-19e9-0310-aa3c-eee0fc999fb1
2005-02-03 01:59:59 +00:00
Michael Bayne
40b6fc31d7
More jockeying to make things happy with Linux and FreeBSD.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@3332 542714f4-19e9-0310-aa3c-eee0fc999fb1
2005-02-03 01:30:33 +00:00
Michael Bayne
c11e8c4d3c
The beginnings of documentation for the Presents distributed object
...
system. Oh the complexity.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@3313 542714f4-19e9-0310-aa3c-eee0fc999fb1
2005-01-27 01:55:48 +00:00
Michael Bayne
afabea71ad
Big fat Bernie javadoc cleanup.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@3310 542714f4-19e9-0310-aa3c-eee0fc999fb1
2005-01-24 23:08:21 +00:00
Michael Bayne
1d976ceaf8
Merry Christmas to the server CPUs. It occurred to me that we could
...
accomplish our "previous value" support in the distributed object system
without using reflection and could also avoid using reflection in the case
where we have already applied the event on the server (which is generally
the case on the server).
Rather than hacking up the gendobj script, I took this opportunity also to
rewrite the DObject generation script as an Ant task and in doing so,
implemented another recent idea which is that we can just augment the
FooObject.java file instead of having a separate .dobj and .java file.
You'd think it was spring there's so much cleaning going on.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@3284 542714f4-19e9-0310-aa3c-eee0fc999fb1
2004-12-28 03:48:07 +00:00
Ray Greenwell
8ee6cb6fae
There is no more nodemap.jar
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@3282 542714f4-19e9-0310-aa3c-eee0fc999fb1
2004-12-22 19:00:30 +00:00
Michael Bayne
421ed5126e
Got a little too excited about using 1.5 features and some slipped into
...
Narya. I added directives to the compile line to prevent that from
happening again.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@3247 542714f4-19e9-0310-aa3c-eee0fc999fb1
2004-11-27 17:34:55 +00:00
Michael Bayne
7108e6e147
We need classpathref declarations here as well.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@3243 542714f4-19e9-0310-aa3c-eee0fc999fb1
2004-11-26 23:13:42 +00:00
Michael Bayne
a0d343ff04
Rewrote the code that generates InvocationService marshalling and
...
dispatching classes in Java to eliminate annoying dependency on the output
format of JDK 1.4.1's javap.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@3238 542714f4-19e9-0310-aa3c-eee0fc999fb1
2004-11-25 04:46:19 +00:00
Michael Bayne
0b6168b1d2
No more JAVA_LIBS.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@3217 542714f4-19e9-0310-aa3c-eee0fc999fb1
2004-11-17 23:16:02 +00:00
Michael Bayne
2359961556
Pass the install target to make as it's now needed.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@3154 542714f4-19e9-0310-aa3c-eee0fc999fb1
2004-10-20 03:32:43 +00:00
Michael Bayne
7e9ad8b36a
Put the puzzle library in its own jar file.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@3106 542714f4-19e9-0310-aa3c-eee0fc999fb1
2004-08-27 18:39:40 +00:00
Michael Bayne
d7cae590a6
Why ant can't just fucking preserve the existing file permissions I have
...
no goddamned idea. Instead we have to tell it what to permission how. Yay!
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@3102 542714f4-19e9-0310-aa3c-eee0fc999fb1
2004-08-27 17:31:48 +00:00
Michael Bayne
1fe5adff0b
Jar files don't preserve file permissions (yay!) so instead we create a
...
tar.gz and zip file just like all the other poor bastards trying to
distribute source in the Java world.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@3101 542714f4-19e9-0310-aa3c-eee0fc999fb1
2004-08-27 17:22:22 +00:00
Michael Bayne
22b602f974
Various enhancements to make life easier for someone getting started with
...
the library.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@3100 542714f4-19e9-0310-aa3c-eee0fc999fb1
2004-08-27 02:41:39 +00:00
Michael Bayne
5e00fadbfc
Force the service files to be compiled before we run genservice.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@2967 542714f4-19e9-0310-aa3c-eee0fc999fb1
2004-02-25 10:02:05 +00:00
Michael Bayne
030a8c801d
Let's include the puzzle stuff with the parlor stuff to avoid having to do
...
a lot of jar file dicking around.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@2888 542714f4-19e9-0310-aa3c-eee0fc999fb1
2003-11-27 02:13:15 +00:00
Michael Bayne
5970b1eef9
Removed the explicit specification of the build compiler and optimization
...
configurations. We'll specify these in the top-level ant invocation and it
can filter down for the whole build.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@2820 542714f4-19e9-0310-aa3c-eee0fc999fb1
2003-10-06 21:24:30 +00:00
Michael Bayne
d4c4596403
Build our new unsafe library (on Linux at least) and some other random
...
viztool crap that doesn't really matter.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@2561 542714f4-19e9-0310-aa3c-eee0fc999fb1
2003-05-09 03:24:12 +00:00
Michael Bayne
8663535d5a
Exclude the experimental music players.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@2382 542714f4-19e9-0310-aa3c-eee0fc999fb1
2003-04-06 04:36:01 +00:00
Michael Bayne
59cb9f21e5
Add directives to build libsignal.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@2362 542714f4-19e9-0310-aa3c-eee0fc999fb1
2003-03-31 02:12:31 +00:00
Walter Korman
db201a29bd
Moved native library compilation into a separate target.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@2113 542714f4-19e9-0310-aa3c-eee0fc999fb1
2003-01-12 02:15:25 +00:00
Walter Korman
786f6f8a63
Build the native linux keyboard library as part of the normal compilation
...
task and place it in dist/lib/i686-Linux.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@2111 542714f4-19e9-0310-aa3c-eee0fc999fb1
2003-01-12 02:04:19 +00:00
Michael Bayne
8d5ba037f1
Added necessary jockeying to cause ant not to freak out if JAVA_LIBS is
...
not set.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@2057 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-12-12 07:30:18 +00:00
Michael Bayne
22449b143e
Compile with deprecation warnings on.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@1655 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-08-20 19:01:36 +00:00
Michael Bayne
f38e14e428
Added targets for generating service and receiver related class
...
definitions. Cleaned up gendobj target a smidge.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@1639 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-08-11 05:54:57 +00:00
Michael Bayne
0a8d4ad20b
Need to include new io package in narya-base.jar.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@1608 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-07-23 05:55:25 +00:00
Michael Bayne
9a696b3a24
Split the Narya library into various subsystem-specific .jar files.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@1590 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-07-18 05:31:55 +00:00
Michael Bayne
4054c0beea
Added "savedoc" target which builds the javadocs and stuffs them into
...
docs/api so that they're not blown away next time someone does an ant
clean.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@1266 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-04-17 16:08:37 +00:00
Michael Bayne
5e5f871f58
Allow overriding build properties in build.properties.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@1094 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-03-06 20:26:24 +00:00
Michael Bayne
ae68989fb3
No more dist.home.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@1072 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-02-26 03:09:48 +00:00
Michael Bayne
f28a0b8c7a
Added target for generating distributed object source files from
...
abbreviated definitions.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@967 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-02-08 23:09:33 +00:00
Michael Bayne
4575bbcf13
We can safely switch to destfile because we're using our own build of ant.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@936 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-02-05 21:41:17 +00:00
Michael Bayne
30dab8586f
Use the JAVA_LIBS environment variable to determine where our common java
...
libraries are to be found.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@860 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-01-16 02:57:19 +00:00
Michael Bayne
d75a1d956e
Don't include bundle data in class jar file. Added another visualization
...
target.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@832 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-12-18 09:27:37 +00:00
Michael Bayne
b36362c966
Extracted classpath into its own deal; added a target for generating a
...
viztool visualization.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@732 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-12-04 01:12:02 +00:00
Michael Bayne
396e1dd3c3
Added <?xml?> header to make things propah.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@636 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-11-22 05:05:57 +00:00
Michael Bayne
d1b70f964b
Extracted optimization flag into a build parameter for easy fiddling.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@632 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-11-21 02:39:51 +00:00
Michael Bayne
0eb01dae9f
1.4 javadoc insists on having this parameter otherwise it warns you every
...
time it makes an intelligent choice about where to break sentences.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@622 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-11-18 04:26:08 +00:00
Michael Bayne
3154885777
Copy in images that may be provided to go along with javadoc documentation
...
(either package or class documentation).
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@616 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-11-13 00:10:49 +00:00
Michael Bayne
b1748332f5
OptimizeIt!
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@614 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-11-10 00:39:39 +00:00
Michael Bayne
0b5d51a80c
Small modifications. Need to update this with the latest template.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@607 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-11-08 03:02:41 +00:00
Michael Bayne
3c203cccd7
Changed project name to Narya.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@429 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-10-11 03:11:27 +00:00
Michael Bayne
fda93f4445
Use file= rather than jarfile=.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@343 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-09-21 00:21:55 +00:00