]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
cmake: version libcephfs_jni
authorKefu Chai <kchai@redhat.com>
Sat, 2 Jul 2016 10:40:56 +0000 (18:40 +0800)
committerKefu Chai <kchai@redhat.com>
Sat, 2 Jul 2016 11:17:06 +0000 (19:17 +0800)
so we have libcephfs_jni.so.1.0.0 and libcephfs_jni.so.1, which are
expected by ceph.spec

Signed-off-by: Kefu Chai <kchai@redhat.com>
src/java/native/CMakeLists.txt

index 42c3fdf15e928a03fe6af658f05e271c8f4daa20..b3179d4c72c6d988cbec0b7c673fa1e128363f09 100644 (file)
@@ -3,6 +3,9 @@ add_library(cephfs_jni SHARED
   ScopedLocalRef.h
   JniConstants.cpp
   JniConstants.h)
+set_target_properties(cephfs_jni PROPERTIES
+  VERSION 1.0.0
+  SOVERSION 1)
 add_dependencies(cephfs_jni jni-header)
 include_directories(${JNI_INCLUDE_DIRS} ${CMAKE_CURRENT_BINARY_DIR})
 target_link_libraries(cephfs_jni LINK_PRIVATE cephfs common ${EXTRALIBS} ${JNI_LIBRARIES})