There is now an independent JNI submodule within JavaCall that does not depend on JavaCall or any other module. JavaCall does depend on the JNI submodule.
Most of the ccall references can now be made by calling a generate Julia method in the JNI module. This also exposes more JNI function calls which will help future development.
The generator script has been updated, modified and documented
I am tempted to move some of the initialization code and related structs into the JNI module. We could also move some of the globals there as well and turn them in Ref. This could be done after this is merged in.
I updated #29 and untangled the modules.
There is now an independent JNI submodule within JavaCall that does not depend on JavaCall or any other module. JavaCall does depend on the JNI submodule.
Most of the
ccall
references can now be made by calling a generate Julia method in the JNI module. This also exposes more JNI function calls which will help future development.The generator script has been updated, modified and documented