Commit Graph

26 Commits

Author SHA1 Message Date
Michael Bayne 89d7a1078c Handle the conversion from mixed to uppercase of fields like serverURL
properly (was generating SERVER_U_R_L, now generates SERVER_URL).


git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@1426 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-06-06 07:18:10 +00:00
Walter Korman eb270593d1 Need to trim whitespace from the project jar files.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@1350 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-05-08 23:04:07 +00:00
Michael Bayne 66f3eac2db Modified the ant wrapper scripts to handle being passed -D arguments more
cleanly.


git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@1236 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-04-14 01:32:21 +00:00
Michael Bayne 3f1a21f76c To facilitate DSet extensions, we treat any distributed object type that
ends in Set as a DSet. This is not optimal, but writing a full blown
parser so that we can analyze the inheritance hierarchy of the files we're
processing to determine for sure that something extends DSet would be at
least an order of magnitude greater pain in the ass than just doing simple
textual processing. We'll leave that up to future people.


git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@1232 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-04-11 19:11:07 +00:00
Michael Bayne 59aeb61fe3 Added ability to update individual elements of an array field. The objects
have helper functions named set<field>At() for such a purpose.


git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@1134 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-03-19 01:10:03 +00:00
Michael Bayne 7ccb9594b9 Changed DSet.Element to DSet.Entry in preparation for the addition of
array element update support. (Arrays have elements, sets have entries.)


git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@1133 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-03-18 23:21:26 +00:00
Michael Bayne 3716aecaa5 Egads! No value man!
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@1097 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-03-08 01:05:39 +00:00
Michael Bayne 9d1d294294 Whoops, had a poorly named parameter.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@1096 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-03-08 01:00:34 +00:00
Michael Bayne adf80275ca Use $root not $realroot.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@1070 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-02-25 07:27:57 +00:00
Michael Bayne 5f18acd3d8 Modified distributed object attribute setting such that attributes are
*always* set immediately because after some deliberation, we decided that
doing that led to less unexpectedly annoying behavior than having to wait
for the event to propagate to see the new value.


git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@1062 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-02-20 23:35:42 +00:00
Michael Bayne 4394ad7094 Was missing code for "short" fields.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@975 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-02-09 00:10:19 +00:00
Michael Bayne 664c4ff062 Whoops. Need to be more careful about putting $Id$ into the source file.
CVS was taking it upon itself to expand my regular expression into a
proper $Id$ string. Whee!


git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@974 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-02-08 23:59:36 +00:00
Michael Bayne 36e70e902d Added --force argument; added support for slurping the $Id$ string out of
the target file and stuffing it back into the newly generated file so that
the generated file doesn't inherit the $Id$ string of the declaration file
which would generally not be what we want.


git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@971 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-02-08 23:53:58 +00:00
Michael Bayne 995b6f8ea2 Added a set<DSetField>() method for DSet fields in case one wants to
replace the entire field rather than just add/remove/update elements.


git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@970 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-02-08 23:32:16 +00:00
Michael Bayne d71d2c3a91 Modified script not to generate new destination file unless the source
file is newer.


git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@966 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-02-08 23:08:39 +00:00
Michael Bayne 8a6f656111 Implemented a script for automatically generating the necessary
distributed object field constants and setter methods for a distributed
object class declaration.


git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@965 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-02-08 22:41:22 +00:00
Michael Bayne 858d9bbefa Added a script for invoking our version of ant with our jars.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@934 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-02-05 21:39:22 +00:00
Michael Bayne 990c8cf1c4 We specify resource_url rather than application.root now.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@859 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-01-16 02:56:45 +00:00
Michael Bayne 40013948c2 Look in JAVA_LIBS for the system-wide java libraries rather than hard
coding the path to /usr/share/java. This allows us to set JAVA_LIBS to the
path to yolibs when building and running Narya code.


git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@858 542714f4-19e9-0310-aa3c-eee0fc999fb1
2002-01-16 00:41:52 +00:00
Michael Bayne 862595e9c9 Add the system classes (/usr/share/java) to the classpath as well.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@733 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-12-04 01:12:35 +00:00
Michael Bayne 21ed644984 Added support for loading resources from named resource bundles which are
configured relative to an application root which must be provided to the
resource manager at construct time or via the application.root system
property.


git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@625 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-11-20 00:21:41 +00:00
Walter Korman 2c686e8431 Removed component image packaging utility as it's been replaced by the
ooo-submit application.


git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@624 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-11-19 20:14:17 +00:00
Walter Korman 48755da985 Initial version of script to pack individual component frame images
into full animation sequence images and stuff them into a zip file
archive.


git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@591 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-11-05 20:43:30 +00:00
Michael Bayne 4fd41d4699 Remove dist/rsrc from the classpath because it doesn't exist anyway.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@199 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-08-08 23:48:12 +00:00
Michael Bayne bf466db2e1 Some modifications to make runjava behave more like we want it to.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@89 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-20 17:33:09 +00:00
Walter Korman 758b9667e4 Initial version of runjava (taken directly from samskivert/bin) and a
script to launch the miso scene editor application.


git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@86 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-20 07:22:10 +00:00