Files ending with .DLL are automaticallly added to the classpath, but on *nix these files are named differently and not included ATM (this is the bug).
Why not use another classpath build logic where all files and directories at root level are all included.
All files in the root are added to the classpath, those in subdirectories are not. In this way the user can determine what files are to be added.