int3/doppio — pull request #110 by jvilk (2012-12-03 07:06:02+00:00)
Title: Dynamically Generate Preload

This changes `tools/preload` to something that is generated when Doppio is first run rather than a static item in the repository. Without this, the new JCL will not work in the repository, as it lacks some classes that were once required with the Mac JCL.

This also fixes a small bug in `gen_dir_listings`: It would fail if an issue occurred when checking a file. Apparently a symbolic link in `java_home` fails to resolve properly, which causes a node exception. It now ignores those errors and soldiers on.

Finally, this opens the possibility of easily generating `tar` files for different applications, as there is a convenient option to the node runner that prints out all loaded classes once execution finishes.