@bmhm has been very helpful in giving us some examples on how to create a JNI project with Maven with a working proof-of-concept here: https://github.com/bmhm/native-example
Note, the temporarily cmake branch has a boilerplate for native and cross-compiling. This will be merged back into mainline once the above decisions are made.
Further TODO for the maven-cmake-branch:
@bmhm has been very helpful in giving us some examples on how to create a JNI project with Maven with a working proof-of-concept here: https://github.com/bmhm/native-example
cmakeor do we leverage Maven's native build capabilities directlycmakebecause of MacOS buildsNote, the temporarily
cmakebranch has a boilerplate for native and cross-compiling. This will be merged back into mainline once the above decisions are made.Further TODO for the maven-cmake-branch:
javaparts tosrc/main/javalinux_64.UnsatisfiedLinkErrorin my previous comment.