Charlie Groves
c5ac51be40
Need to add the ant-contrib tasks to use if from it
2008-07-15 19:05:15 +00:00
Par Winzell
3ac8ce2e70
Make getdown's proguard aware that Mac OS X calls rt.jar something else. Hurray, ooo-libs finally compiles all the way through on a Mac.
2008-06-05 13:41:04 +00:00
Charlie Groves
1b543ab2d7
1. proguard renames classes a-z and then switches to caps after the first 26
...
2. getdown uses 30 classes from samskivert.util
3. Macs have case-preserving, case-insensitive filesystems
4. getdown unpacks its proguarded jar to combine it with the retroweaver runtime
With these 4 conditions in place, getdown-retro-pro will bafflingly lack
certain classes. Using the update attribute on ant's jar task allows the
runtime to be inserted without proguarded files touching the filesystem, and I
can start regrowing my hair.
2008-01-28 22:25:20 +00:00
Michael Bayne
f168142c05
Look for javaws.jar in libs.dir in case we don't have it in java.home.
2008-01-17 00:31:47 +00:00
Michael Bayne
62ea52f83b
Don't build our differ if we don't have javaws.jar; fixed some deprecated
...
CopyUtils usage.
2007-01-25 22:38:07 +00:00
Michael Bayne
92b4edf52e
We need to look for our source file relative to basedir.
2007-01-24 23:42:03 +00:00
Jonathan Le Plastrier
958e872950
Let's build us a snapshot for getdown as well.
2007-01-24 23:09:08 +00:00
Michael Bayne
28da206181
Get javaws.jar from our JRE installation directory.
2007-01-24 02:09:04 +00:00
Michael Bayne
817e752bdb
Use sign.keystore.
2007-01-20 04:39:36 +00:00
Michael Bayne
6c5918b3c2
Include stub versions of the Java->JavaScript bridge interface so that we
...
compile properly and we'll link against the real deal at runtime.
2006-12-15 02:57:13 +00:00
Michael Bayne
70b8797c4b
Use new safer library locating process.
2006-11-16 22:51:02 +00:00
Michael Bayne
93ceaa40c4
Use distlib.dir.
2006-11-16 21:36:57 +00:00
Michael Bayne
2acaa9bbf5
Work properly with the new build system.
2006-11-14 21:05:40 +00:00
Jonathan Le Plastrier
9620de879d
getdown now uses libs-incl
2006-10-14 18:50:23 +00:00
Michael Bayne
39c4d0f278
Added clean and distclean.
2006-10-13 23:51:38 +00:00
Jonathan Le Plastrier
64c44bdc7c
getdown needed some tweaking.
2006-10-12 19:18:12 +00:00
Michael Bayne
72ef40f297
Don't freak out if we don't have the Snark library. We'll sort this out more
...
nicely later.
2006-07-13 18:52:58 +00:00
Michael Bayne
cfbf92b5a7
Reference our dependent documentation at the proper locations.
2006-07-12 17:17:29 +00:00
Michael Bayne
7bfd596beb
Added support for running Getdown as a signed applet as well as support for
...
running our target application directly in the same JVM instead of forking off
a new VM.
2006-06-06 23:29:47 +00:00
Elizabeth Fong
8327440736
convert getdown to being completely type-safe, yarr.
2006-04-11 02:45:14 +00:00
Michael Bayne
7297af72af
Scratch that we need to weave after we run Proguard. Fortunately we don't do
...
anything that requires runtime support.
2006-04-10 21:15:46 +00:00
Michael Bayne
fe87ef6b04
Retroweave Getdown before running Proguard on it.
2006-04-10 20:36:38 +00:00
Michael Bayne
98c74c7f03
Switched from DashO (commercial, old, crufty) to Proguard (free, new,
...
sexy) for our download-size optimization.
2005-03-04 01:37:35 +00:00
Michael Bayne
c4641083bf
Reference this at the permanent location, though this should all go away
...
and be replaced with something free.
2004-12-14 23:14:12 +00:00
Michael Bayne
9c85fac31e
No JAVA_LIBS.
2004-11-18 00:14:48 +00:00
Michael Bayne
c4c1c2d359
Blow away a bunch of unneeded cruft that DashO imports from the javaws.jar
...
file because we can only tell it to include every single non-class file
rather than just those matching a pattern or whatnot.
2004-08-02 22:44:39 +00:00
Michael Bayne
b6b2d5779e
Whipped up a DashO build system.
2004-07-07 16:25:31 +00:00
Michael Bayne
2fb08f098a
The illustrious beginnings of Getdown.
2004-07-02 11:01:21 +00:00