notes about code signing on os x
conditionally use javac if ecj not available