]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
cmake: use javac -h for creating JNI native headers
authorKefu Chai <kchai@redhat.com>
Fri, 4 May 2018 14:32:35 +0000 (22:32 +0800)
committerKefu Chai <kchai@redhat.com>
Fri, 4 May 2018 16:15:29 +0000 (00:15 +0800)
commit3731560bda040b67744165deda08c7ef680027e0
tree07d0287ed64e981cb4e97cfcc0260f21149a1b0f
parent303e71fe074bb051421119d44f9559ceb929efe3
cmake: use javac -h for creating JNI native headers

JDK 1.10 does not offer javah anymore, so we need to use "javac -h" or
add_jar(... GENERATE_NATIVE_HEADERS) instead.

Fixes: http://tracker.ceph.com/issues/24012
Signed-off-by: Kefu Chai <kchai@redhat.com>
(cherry picked from commit edc504b9d446cc1739f3e8e087914cfe66d6cac3)
src/java/CMakeLists.txt