]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
cmake: remove rados_a target
authorKefu Chai <kchai@redhat.com>
Fri, 27 Oct 2017 03:10:08 +0000 (11:10 +0800)
committerKefu Chai <kchai@redhat.com>
Fri, 27 Oct 2017 05:58:53 +0000 (13:58 +0800)
rados_a is librados.a, which is not neeeded anymore.

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

index 07ed54099a3a41e6cb71ddedca6c59b118db440c..7a11903b08c8f822600d31a6d46bcd8f033d0397 100644 (file)
@@ -4,12 +4,6 @@ add_library(librados_objs OBJECT
   RadosClient.cc)
 add_library(librados_api_obj OBJECT
   librados.cc)
-add_library(rados_a STATIC
-  $<TARGET_OBJECTS:librados_api_obj>
-  $<TARGET_OBJECTS:librados_objs>
-  $<TARGET_OBJECTS:common_buffer_obj>)
-target_link_libraries(rados_a osdc ceph-common cls_lock_client
-    ${BLKID_LIBRARIES} ${CRYPTO_LIBS} ${EXTRALIBS})
 if(WITH_LTTNG)
   add_dependencies(librados_api_obj librados-tp)
 endif()
@@ -31,7 +25,11 @@ if(ENABLE_SHARED)
       LINK_FLAGS " -Wl,--exclude-libs,ALL")
   endif()
 else(ENABLE_SHARED)
-  add_library(librados ALIAS rados_a)
+  add_library(librados STATIC
+    $<TARGET_OBJECTS:librados_api_obj>
+    $<TARGET_OBJECTS:librados_objs>)
+  target_link_libraries(librados osdc ceph-common cls_lock_client
+    ${BLKID_LIBRARIES} ${CRYPTO_LIBS} ${EXTRALIBS})
 endif(ENABLE_SHARED)
 install(TARGETS librados DESTINATION ${CMAKE_INSTALL_LIBDIR})