Commit Graph

5 Commits

Author SHA1 Message Date
gardners
58446ba5e5 Added initial JNI wrapper. 2011-10-21 10:56:49 +10:30
gardners
1fb83dbf0d Android linker is really dumb, so made simple dlopen() based wrapper
to pull in the DNA/NaCl library and run the DNA main function from
there. So now dna binary still works, but uses libdnalib, so that we don't
need to duplicate NaCl library for dna binary versus access from in Java
(once we make the JNI wrappers for the functions we care about).
2011-10-18 23:45:46 +10:30
gardners
cc500aeea2 Modified to build libdnalib and dna binary that uses that shared lib.
This sets the scene for making libdnalib also a JNI-compliant library
that we can use from Java to get access to the NaCl primitives, and
possibly even run DNA operations directly.
2011-10-18 22:37:08 +10:30
gardners
89e72e35e9 Progress towards building NaCl in with DNA as a total shared library.
Fixed big problem with building of NaCl include files.
Some issues remain, working on those now.
2011-10-18 19:39:01 +10:30
gardners
fff5c5ddae Added code to build NaCl in with Serval DNA when doing a JNI build. 2011-10-16 22:11:43 +10:30