SCons is a spiffy new build system written in Python. I'd love to use it at work instead of our bizarre build system (which uses Make -- but only in the same sense that someone pounding in a nail with a screwdriver is "using" that screwdriver).
However, SCons' Java support (as of version 0.96.90, at least) is a bit weak. So here are some patches to improve it:
JAVASOURCEPATH(no more pointless
-sourcepathoption on javac command line)