]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
cmake: libradosstriper's OUTPUT_NAME should be radosstriper
authorKefu Chai <kchai@redhat.com>
Sat, 28 May 2016 16:22:31 +0000 (00:22 +0800)
committerKefu Chai <kchai@redhat.com>
Wed, 1 Jun 2016 15:49:46 +0000 (23:49 +0800)
and s/libradosstriper/radosstriper/ otherwise the created .so
filename would be liblibradosstriper.so with the default prefix.

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

index 7f9cd07c74024a1915df6b7cd9fdfed69e6ca2d3..793eabb28f0f4120debda7083e3b76f06e87c0a5 100644 (file)
@@ -605,7 +605,7 @@ set(rados_srcs
   tools/rados/PoolDump.cc
   common/obj_bencher.cc)
 add_executable(rados ${rados_srcs})
-target_link_libraries(rados librados global ${BLKID_LIBRARIES} ${CMAKE_DL_LIBS} libradosstriper)
+target_link_libraries(rados librados global ${BLKID_LIBRARIES} ${CMAKE_DL_LIBS} radosstriper)
 
 if (WITH_CEPHFS)
   set(cephfs_journal_tool_srcs
index 5e385c7e611877af38e7197a093d49f3c373a38b..fa8f1b23642e4646125e9cc3f75ccac4d07a1af3 100644 (file)
@@ -2,8 +2,11 @@ set(libradosstriper_srcs
   libradosstriper.cc
   RadosStriperImpl.cc
   MultiAioCompletionImpl.cc)
-add_library(libradosstriper ${libradosstriper_srcs})
-target_link_libraries(libradosstriper librados cls_lock_client osdc common pthread ${CRYPTO_LIBS} ${EXTRALIBS}) 
-set_target_properties(libradosstriper PROPERTIES OUPUT_NAME libradosstriper VERSION "1.0.0" SOVERSION "1")
+add_library(radosstriper ${libradosstriper_srcs})
+target_link_libraries(radosstriper librados cls_lock_client osdc common pthread ${CRYPTO_LIBS} ${EXTRALIBS})
+set_target_properties(radosstriper PROPERTIES
+  OUPUT_NAME radosstriper
+  VERSION "1.0.0"
+  SOVERSION "1")
 
-install(TARGETS libradosstriper DESTINATION lib)
+install(TARGETS radosstriper DESTINATION lib)
index 0c16689472b72d94b60da05f029496fa6cc9eae5..f633b734051874803568bb0c11a7b738c29165d0 100644 (file)
@@ -6,7 +6,7 @@ set_target_properties(rados_striper_test PROPERTIES COMPILE_FLAGS
 add_executable(ceph_test_rados_api_striping
   striping.cc
   )
-target_link_libraries(ceph_test_rados_api_striping librados libradosstriper 
+target_link_libraries(ceph_test_rados_api_striping librados radosstriper
   ${UNITTEST_LIBS} rados_striper_test)
 set_target_properties(ceph_test_rados_api_striping PROPERTIES COMPILE_FLAGS
   ${UNITTEST_CXX_FLAGS})